/*base*/
@media screen and (min-width:320px){html{font-size:30px }   }  
@media screen and (min-width:375px){html{font-size:34px }   }  
@media screen and (min-width:640px){html{font-size:60px }   }  
*{ margin:0; padding:0; word-break:break-all;}
body{ color:#333; font:14px/1.6 "Microsoft YaHei","微软雅黑",Arial; /*width:320px;*/min-width:320px; width:100%;margin:auto; }
table{ border-collapse:collapse; border-spacing:0;}
h1, h2, h3, h4, h5, h6, b{ font-size:100%; font-weight:100;}
ul, ol, dl, dt, dd, li{ list-style:none;}
em, i{font-style:normal;}
select { outline:none;}
mark{ background:none;}
input,textarea,select{ outline:none;}
textarea {resize:none;}
a img{ border:0;}
a{ color:#333; text-decoration:none; -webkit-tap-highlight-color:rgba(255,0,0,0);}
a:active{ color:#ae7654; -webkit-tap-highlight-color:rgba(255,0,0,0);}
.clear{ clear:both;}
.clear:after{ display:block; content:''; clear:both; visibility:hidden;}
header, nav, section, footer, article{ display:block;}
header{position:relative; z-index:100;}
.left{ float:left;}
.right{ float:right;}
.f700{ font-weight:700;}
.f100{ font-weight:100;}
.f10{ font-size:10px;}
.f11{ font-size:11px;}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.ta_l{ text-align:left;}
.ta_c{ text-align:center;}
.ta_r{ text-align:right;}
.pos_rel{ position:relative;}
.pos_abs{ position:absolute;}
.mar_t5{ margin-top:5px;}
.mar_t10{ margin-top:10px;}
.mar_t15{ margin-top:15px;}
.mar_t20{ margin-top:20px;}
.mar_t25{ margin-top:25px;}
.mar_t30{ margin-top:30px;}
.pad_10 { padding:10px;}
.pad_b8{ padding-bottom:8px;}
.pad_b10 { padding-bottom:10px;}
.pad_b20 { padding-bottom:20px;}
.pad_b30 { padding-bottom:30px;}
.cursor{ cursor:pointer;}
.hidden{ display:none;}
a.underline, .underline a, .underline{ text-decoration:underline;}
a.red, a.red:active, .red, .red a, .red a:active{ color:#f00;}
a.brown, a.brown:active, .brown, .brown a, .brown a:active{ color:#ae7654;}
a.gray, a.gray:active, .gray, .gray a, .gray a:active{ color:#828282;}
a.gray666, a.gray666:active, .gray666, .gray666 a, .gray666 a:active{ color:#666;}
a.graybbb, a.graybbb:active, .graybbb, .graybbb a, .graybbb a:active{ color:#bbb;}
a.white, a.white:active, .white, .white a, .white a:active{ color:#fff;}
a.black, a.black:active, .black, .black a, .black a:active{ color:#333;}
a.bule, a.bule:active, .bule, .bule a, .bule a:active{ color:#2a67c5;}
.box_h{ width:100%; height:100%; overflow:hidden; position:absolute; right:0; top:0; outline:none; z-index:1; -webkit-tap-highlight-color:rgba(0,12,204,0.3);}
.box_h:active { -webkit-tap-highlight-color:rgba(0,12,204,0.3);}
.line { background:#ccc; height:1px; overflow:hidden;}
.topline { border-top:1px solid #ccc;}
.btmline { border-bottom:1px solid #ccc;}
.wth_100 { width:100%;}
.wth_50 { width:50%;}
.associate { display:none;left:0; top:30px; background:#fff; width:100%; box-shadow:inset 0 0 1px 1px #ccc; border-radius:0 0 3px 3px; padding:2px 0; z-index:10;}
.associate li { line-height:30px; padding:0 10px; }
.associate li:active { background-color:#f4f4f4;}
.filter_box { margin-top:5px;}
.filter_box .associate { top:42px;}
.breadcrumbswrap .associate{ top:30px; padding-right:12px;}
.breadcrumbswrap .associate li { width:100%; padding-right:0;}
.associate_box { width:100%; position:relative;}
/*base-end*/
.wrapper { padding:10px 12px;}
.whitebg { background-color:#fff;}
.graybg { background-color:#f0f0f0;}
#header { background-color:#312926; padding:0 12px;}
.foot_logo { display:block; float:left; width:110px; height:25px; background:url(../images/foot_logo.png); background-size:110px 25px; }
.foot_link { display:block; float:right; color:#cfcfcf; font-size:12px; margin-right:-10px;}
.foot_link a { color:#ae7654; display:inline-block; margin:0 10px;}
.breadcrumbswrap { height:36px; position:relative; z-index:2;}
.head_tit { height:36px; text-align:center; line-height:36px; color:#fff;}
.headsearch { padding-right:25px;}
.headboxlink1 { padding-right:50px;}
.headboxlink2 { padding-right:110px;}
.headboxlink90 { padding-right:90px;}
.headboxlink_gz { padding-right:70px;}
.headboxlink_search { padding-right:55px;}
.headboxprev { padding-left:30px;}
.headboxprev .head_tit { text-indent:20px;}
.breadcrumbsbox { position:relative; overflow:hidden; height:37px;}
.breadcrumbs { position:absolute; left:0; top:0; width:500px; height:36px; line-height:36px; color:#fff; font-size:12px;}
.breadcrumbs a { color:#fff;}
.topsearch { display:inline-block; position:absolute; right:-10px; top:0; width:36px; height:36px; text-align:center;}
.topsearch i{ display:inline-block; width:16px; height:16px; margin-top:10px; background:url(../images/ico.png) 0 0 no-repeat; background-size:60px 225px;}
.headlink { display:inline-block; position:absolute; right:0; top:5px; height:24px;}
.headlink select { right:0; top:0; opacity:0; width:75px; height:24px;padding-right:20px; background:url(../images/selectbg.png) right 0 no-repeat #483a31; background-size:13px 22px;-webkit-appearance:none; color:#fff;}
.toplinkbox { display:inline-block; height:22px; line-height:22px; padding:0 5px; background-color:#483a31; border:1px solid #5c4f4a; color:#fff; font-size:12px; margin-left:5px;}
.toplinkbox_w { padding:0 10px;}
.attention:active,.attention_act { background:url(../images/attention_act.png) right bottom no-repeat #483a31; background-size:14px 13px;}
.toplinkbox:active { color:#fff;}
.toplinkbox_sel { padding-right:20px; background:url(../images/selectbg.png) right 0 no-repeat #483a31; background-size:13px 22px;-webkit-appearance:none; }
.head_prev { position:absolute; top:5px; left:0; display:block; width:15px; height:22px; background:url(../images/prev.png); background-size:15px 22px; line-height:100px; overflow:hidden;}
.head_prev a{ width:15px; height:22px; display:block;}
.footnav { height:36px; background:#e6e6e6; margin-bottom:40px;}
.footnav ul {/*max-width:320px;*/max-width:318px; margin:0 auto; overflow:hidden;}
.footnav li{ /*width:20%;width:53px; */height:36px; float:left; overflow:hidden; text-align:center; margin:auto 10px}
.footnav li a{height:36px; line-height:36px;  display:inline-block; padding:0 2px; color:#ae7654; font-size:16px;}
.footnav li a.act { height:34px; line-height:34px; color:#333; border-bottom:2px solid #ae7654;}
.footnav li a.bule{ color:#2a67c5; }
.foot{ /*max-width:300px;*/width:298px; margin:10px auto;}
.foot_bar { height:39px; background-color:#fff; border:1px solid #ddd; margin:30px 10px 0; padding:0 55px 0 40px; position:relative;}
.footbarline { width:1px; height:29px; background:#e7e7e7; display:inline-block; overflow:hidden; vertical-align:middle; position:absolute; top:5px; right:55px;}
.foot_bar a { display:inline-block;height:39px; background:url(../images/foot_bar.png) no-repeat; background-size:294px 39px;}
.foot_bar a.foot_prev { position:absolute; left:0; top:0; width:40px; background-position:0 0;}
.foot_bar a.foot_top { position:absolute; right:0; top:0; width:55px; background-position:-239px 0;}
.foot_bar a.foot_share { width:100%; background:none;}
.foot_bar .foot_share i { display:block; width:30px; height:39px; background:url(../images/foot_bar.png) -132px 0 no-repeat; background-size:294px 39px; margin:0 auto;}
.wrapper .foot_bar { margin-left:0; margin-right:0;}
.commsharetop { padding:0 130px 0 10px;}
.commsharetop a.foot_share { position:absolute; right:55px; top:0; width:75px;}
.commsharetop a.foot_writecomm { width:100%; background:none; height:29px; line-height:29px;  background-color:#f0f0f0; border:1px solid #d9d9d9; margin-top:4px; color:#d9d9d9;}
.commsharetop .foot_writecomm i { display:inline-block; width:30px; height:29px;background:url(../images/foot_bar.png) -60px -5px no-repeat; background-size:294px 39px; vertical-align:top;}
.prevcommshare  { padding:0 75px 0 50px;}
.prevcommshare a.foot_share { position:absolute; right:0; top:0; width:55px;}
.prevcommshare a.foot_writecomm { width:100%;  background:none; height:29px; line-height:29px;  background-color:#f0f0f0; border:1px solid #d9d9d9; margin-top:4px; color:#d9d9d9;}
.prevcommshare .foot_writecomm i { display:inline-block; width:30px; height:29px;background:url(../images/foot_bar.png) -60px -5px no-repeat; background-size:294px 39px; vertical-align:top;}
/*other*/
.floatnum { height:32px; width:32px; background:url(../images/float.png) 0 0 no-repeat; background-size:33px 66px;color:#fff; text-align:center; line-height:24px; font-size:16px; position:fixed; right:50%; margin-right:-160px; bottom:100px; z-index:10;}
.floatnum:active{ color:#fff;}
.floatTotop { height:32px; width:32px; background:url(../images/float.png) 0 -33px no-repeat; background-size:33px 66px;color:#fff; position:fixed; /*right:50%; margin-right:-160px;*/right:10px; bottom:68px; z-index:10;}
.floatnumPro {height:32px; width:32px; background-color:#4d86c6; color:#fff; text-align:center; line-height:32px; font-size:16px; position:fixed; /*right:50%; margin-right:-160px;*/right:10px; bottom:100px; z-index:10;}
.floatnumPro:active{ color:#fff;}
.loading { background:url(../images/loading_logo.png) center center no-repeat; background-size:150px 40px; height:250px; text-align:center;}
.loadinging { display:inline-block; width:80px; margin-top:170px; color:#828282; font-size:17px; padding-left:20px; background:url(../images/loading.gif) left center no-repeat; background-size:16px 16px;}
.loading404 { display:inline-block; text-align:center; margin-top:170px; color:#828282; font-size:17px;}
.copyright { margin-top:5px; color:#b5b5b5; font-size:10px; text-align:center; font-family:Verdana, Geneva, sans-serif; letter-spacing:-1px;}
/*index*/
.logo_box img { width:85px; margin-top:5px;}
.version { display:inline-block; vertical-align:top; margin-left:10px; margin-top:5px; z-index:2;}
.version ul { display:none; position:absolute; top:28px; z-index:99; background:#fff; width:100px; border:1px solid #c9c9c9;}
.version ul li { border-bottom:1px solid #ececec;}
.version ul li a{ padding:0 5px; font-size:12px; height:32px; line-height:32px;}
.version ul li a:hover,.version ul li a:active{background-color:#ae7654; color:#fff;}
.version ul li a.act:hover,.version ul li a.act:active,.version ul li a.act { color:#8f1e15; background:url(../images/gou.png) 82px center no-repeat; background-size:12px 12px;}
.version ul li a { display:block; color:#666}
.version.act ul{ display:block;}
.sel_version{ color:#fff; font-size:12px; background:url(../images/selectbg.png) right center no-repeat; padding-right:15px; background-size:13px 22px;}
.sel_version:hover,.sel_version:active { color:#fff;}
.version select { top:0; left:0; opacity:0;}
.indexnavwrap { position:relative; height:37px; background:#e6e6e6; overflow:hidden; margin:-12px -12px 0;}
.indexnav { position:absolute; left:0; top:0;}
.indexnav li{ float:left; padding-left:22px; height:37px;}
.indexnav li a { height:34px; display:block; line-height:34px; font-size:16px;}
.indexnav li a.act { border-bottom:3px solid #ae7654;}
.indexnavwrap_h { display:none; position:absolute; width:100%;left:0; z-index:10; background-color:#fff; opacity:.96; border-bottom:1px solid #ddd;}
.indexnav_h { margin:0 12px; overflow:hidden; background:url(../images/navline.png) 0 56px repeat-x; background-size:1px 1px;}
.indexnav_h li { width:73px; padding:16px 0; float:left; margin-left:-1px;}
.indexnav_h li a { display:block; height:24px; line-height:24px; text-align:center; border-left:1px solid #e3e2e2; font-size:16px;}
.mask { display:block; position:absolute; right:0; top:0; height:36px; width:44px; background:url(../images/nav_more.png) no-repeat; background-size:44px 72px;}
.mask_act { background-position:0 -36px; display:none;}
.index_focus { /*width:320px;*/min-width:320px;max-height:350px; width:100%;}
.focus_pic {/*width:320px;*/min-width:320px; width:100%; /*height:135px;*/ overflow:hidden;}
.focus_pic li{/*width:320px;*/min-width:320px; width:100%; /*height:135px;*/ overflow:hidden; float:left; position:relative;}
.focus_pic img { /*width:320px;*/min-width:320px; width:100%; /*height:135px;*/}
.focus_bar { height:25px; line-height:25px; padding:0 10px; position:relative; background-color:#efebe5;}
.focus_txt { font-size:15px; position:relative; /*width:250px;*/min-width:250px; width:70%; overflow:hidden; height:25px;}
.focus_txt li { height:25px; width:250px; position:absolute; left:0; top:0; display:none;white-space:nowrap;text-overflow:ellipsis; overflow:hidden; }
.focus_txt li.act { display:inline-block;}
.focus_dot { position:absolute; right:15px; top:10px; }
.focus_dot li { height:7px; width:7px; background-color:#a5a3a1; border-radius:100%; margin-left:8px; float:left;}
.focus_dot li.act { background-color:#504f50;}
/*wanbiaodaquan*/
.watchnav { /*margin-bottom:15px;*/}
.watchnav article { margin-left:-10px; color:#d9d9d9;}
.watchnav article a{ display:inline-block; margin:0 3px; font-size:16px; color:#ae7654; border-bottom:2px solid #f0f0f0;}
.watchnav article a.act{ color:#333; border-bottom-color:#ae7654;}
.watchnav_brand { margin-left:-2px; margin-right:-2px;}
.watchnav_brand li{ position:relative; width:67px; height:43px; float:left; text-align:center; background-color:#fff; margin:0 3px 8px; border:1px solid #ddd;}
.watchnav_brand li:nth-child(4n){ margin-right:0;}
.watchnav_brand li a { display:block; width:67px; height:43px; position:relative;-webkit-tap-highlight-color:rgba(0,12,204,0.3);}
.watchnav_brand li a:active{-webkit-tap-highlight-color:rgba(0,12,204,0.3);}
.watchnav_brand li img { width:52px; height:26px; margin-top:1px;}
.watchnav_brand li span { display:block; width:67px; position:absolute; left:0; top:26px; height:17px; line-height:17px;text-align:center; color:#ae7654; font-size:12px; overflow:hidden;}
.watchnav_condition { margin-left:-8px; }
.watchnav_condition_all { display:none;}
.watchnav_condition li { float:left; min-width:70px; height:30px; text-align:center;margin-left:5px; margin-bottom:5px;}
.watchnav_condition li a{ display:block; padding:0 5px; height:28px; line-height:28px; background-color:#fff; border:1px solid #d7d7d7; color:#666; border-radius:3px; overflow:hidden; font-size:13px;}
.watchnav_condition.f11 li a{ font-size:11px;}
.watchnav_condition li a:active { color:#845131;}
.watchnav_condition li a.act { height:30px; line-height:30px; background-color:#845131; border:none; line-height:30px; color:#fff;}
.more_color { display:block; border-radius:3px; background:url(../images/more_n.png) 45px 12px no-repeat #fff; background-size:13px 8px; color:#845131; text-indent:-1em;}
.watchnav_condition li a.more_color { font-size:12px; color:#845131;}
.watchnav_condition.f11 li a.more_color { font-size:11px;}
.sort_num { position:relative; color:#828282; font-size:12px; margin-bottom:13px; z-index:1; margin-top:3px;}
.j_black { display:inline-block; height:0; width:0; font-size:0; border-top:4px solid #828282;border-right:4px solid transparent; border-left:4px solid transparent; vertical-align:middle;}
.sort_alert { display:none; position:absolute; left:65px; top:20px; width:120px; background:#fff; border:1px solid #c9c9c9; box-shadow:0 2px 3px 1px #d3d3d3; padding:0 6px;}
.sort_alert li{ height:32px; line-height:32px; border-bottom:1px solid #ececec;}
.sort_alert li:last-child{ border-bottom:none;}
.sort_alert li a { color:#828282; display:block; margin:0 -6px; padding:0 6px;}
.sort_alert li a:active,.sort_alert li a:hover { background:#ae7654; color:#fff;}
.sort_alert li a.act { color:#8f1e15; background:url(../images/gou.png) 115px center no-repeat; background-size:12px 12px;}
.sort_num_more,.sort_num_cancel { position:absolute; right:0;}
.sort_num_more a { display:block; padding-left:20px; color:#ae7654; background:url(../images/ico.png) -45px -61px no-repeat; background-size:60px 225px;}
.sort_num_cancel a{display:block; padding-left:15px; color:#ae7654; background:url(../images/ico.png) -45px -109px no-repeat; background-size:60px 225px;}
.wrap_mid { margin:0 auto; /*width:296px;*/min-width:296px; width:100%;}
.watch_list { margin-left:5px; /*width:313px;*/min-width:313px;}
.watch_list dl{ float:left; width:50%; min-width:155px; margin-bottom:5px; box-shadow:0px 0px 0px 1px #ddd; background-color:#fff;}
.watch_list dl:nth-child(2n-1){margin-left:-5px; margin-right: 5px;}
.watch_list dt { position:relative; /*width:148px;*/ height:222px; overflow:hidden; margin-bottom:5px;}
.plus { display:block; position:absolute; width:26px; height:26px; z-index:1;}
.plus i{ display:block; width:26px; height:26px; background:url(../images/ico.png) 0 -25px; background-size:60px 225px;}
.plus_h i,.plus_act i { background-position:-26px -25px;}
.watch_list .plus { right:4px; bottom:4px;}
.watch_list dt img{ width:148px; height:222px;}
.watch_list dt a:first-child {display:block; width:148px; margin: 5px auto 0 auto; height:222px; -webkit-tap-highlight-color:rgba(0,12,204,0.3); }
.watch_list dt a:first-child:active{ -webkit-tap-highlight-color:rgba(0,12,204,0.3)} 
.watch_list dd { text-align:center; height:18px; line-height:18px; overflow:hidden; font-size:13px;}
.w_price { color:#828282;}
.watch_list dd.w_series { color:#828282; font-size:12px;}
.watch_list dd.w_other { height:36px; background-color:#f6f6f6; margin-top:5px;}
.w_other em{ display:inline-block; width:48px;text-align:center; color:#828282; font-size:10px; line-height:14px; padding-top:5px;}
.w_other em span { display:block; font-size:11px;}
.w_other i { width:1px; overflow:hidden; display:inline-block; text-indent:-10px; background-color:#dfdfdf; height:24px; margin-top:6px; vertical-align:top;}
.loadmore,.loadmore2 { height:41px; margin-top:15px; margin-bottom:18px;}
.loadmore a,.loadmore mark,.loadmore2 a,.loadmore2 mark{ display:block; text-align:center; height:39px; line-height:39px; text-align:center; border:1px solid #d9d9d9; border-radius:3px; box-shadow:0 0 3px 0 #d8d8d8; background:url(../images/btnbg.png) 0 -1px; background-size:5px 80px; font-size:12px; color:#666;}
.loadmore a:active,.loadmore2 a:active { background-position:0 -41px; color:#c0c0c0;}
.loadmore2 { margin-top:5px;}
.loading2 { display:block; height:39px; line-height:39px; text-align:center; border:1px solid #d9d9d9; border-radius:3px; box-shadow:0 0 3px 0 #d8d8d8; background:url(../images/btnbg.png) 0 -41px; background-size:5px 80px; margin-top:15px; margin-bottom:2px;}
.loading2 em {color:#c0c0c0; background:url(../images/loading.gif) left center no-repeat; padding-left:20px; background-size:17px 17px;}
.loadmoreend {display:block; text-align:center; height:39px; line-height:39px; text-align:center; border:1px solid #d9d9d9; border-radius:3px; background:#e5e5e5; margin-top:15px;}
.loadmoreend mark { color:#666; font-size:12px;}
/*moupinpai*/
.brand_tit { position:relative; padding-left:65px; min-height:25px; margin-bottom:20px;}
.brand_tit_logo { position:absolute; left:0; top:50%; margin-top:-12px;width:50px; height:25px;}
.brand_tit_logo img { width:50px; height:25px;}
.home { display:block; position:absolute; right:-5px; top:-2px; width:8px; height:7px; background:url(../images/ico.png) 0 -88px no-repeat; background-size:60px 225px;}
.brand_tit dt { line-height:19px; vertical-align:middle; overflow:hidden;}
.brand_tit dt span { display:inline-block; vertical-align:middle; line-height:19px;}
.brand_tit dt i{ display:inline-block;height:100%; vertical-align:middle; }
.brand_intro { color:#828282; margin-bottom:20px; margin-top:-10px;clear:left;}
/*xilie*/
.watch_xl_list { background-color:#fff; margin:auto -12px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin-top:10px;}
.watch-list { margin:auto 10px; padding:10px 20px 0 60px; position:relative; min-height:90px; border-bottom:1px solid #eaeaea;}
.watch-list:last-child{ border-bottom:none;}
.watch-list .propic { position:absolute; left:0; top:10px;}
.watch_tit { min-height:50px; line-height:22px;font-size:16px;}
.price { color:#e60000;}
.watch-list .f11{ font-size:12px;}
/*brandlist-sort*/
.brand_list { margin:0 -12px; background:#fff; }
.brand_list h3{ height:27px; line-height:27px; padding-left:15px;border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#e6e6e6; color:#666; font-size:13px;}
.brand { position:relative; padding:10px 40px 10px 100px; border-bottom:1px solid #dddddd;margin:0 10px;}
.brand_list_box .brand:last-child { border-bottom:none;}
.add_attention { display:inline-block; width:52px; height:23px; background:url(../images/gz.png) 0 0 no-repeat; background-size:52px 46px; position:absolute; right:0; top:10px; z-index:2;}
.add_attention:active, .add_attention_act { background-position:0 -23px;}
.brand .brown { font-size:17px;}
.brandpic { position:absolute; left:10px; top:15px;}
.brandpic img { width:80px; height:40px;}
.brand p { line-height:1.4;}
.english_tit { font-family:Arial, Helvetica, sans-serif; font-weight:700; font-size:15px;}
.brand_end { margin:0 10px; font-size:17px; font-family:Arial; font-weight:700; color:#ddd; text-align:center; padding:20px 0; border-top:1px solid #ddd;}
.no_topbdr { border-top:none;}
.brand_list .watchnav_brand { padding:10px 10px 3px 10px; background:#f0f0f0; margin-left:0; margin-right:0;}
.brand_a_z { margin-bottom:10px; margin-left:-6px;}
.brand_a_z li{ float:left; width:35px; height:32px;border:1px solid #ddd; border-radius:3px; margin-left:6px; margin-bottom:6px; background-color:#fff;}
.brand_a_z li a,.brand_a_z li span { width:35px; height:32px; display:block; line-height:32px; text-align:center; font-size:16px;}
.brand_a_z li a {-webkit-tap-highlight-color:rgba(0,12,204,0.3);}
.brand_a_z li a:active { color:#333;-webkit-tap-highlight-color:rgba(0,12,204,0.3);}
.brand_a_z li a.act,.brand_a_z li span { color:#ddd;}
/*shaixuan*/
.filter_h3 { height:30px;border-bottom:1px solid #ddd; margin-bottom:10px;}
.filter_h3 h3 { height:29px; line-height:29px; border-bottom:2px solid #845131; display:inline-block; min-width:36px; font-size:16px;}
.filter_btn { height:36px; padding-left:51px; width:245px; position:relative; margin-top:10px; margin-bottom:20px;}
.filter_btn a{color:#fff; display:block;}
.filter_btn dt { width:50px; height:36px; line-height:36px; text-align:center; position:absolute; left:0; top:0; background-color:#312926;}
.filter_btn dd {height:36px; line-height:36px; background-color:#845131; text-indent:1em;}
.filter_btn .yellow { color:#ffd40b;}
/*shop*/
.shop_tit { margin-bottom:15px;}
.shop_tit h3{ display:inline-block; font-size:18px; font-weight:700; line-height:24px; vertical-align:middle;}
.shop_sel_brand { display:inline-block; height:22px; left:22px; background-color:#fff; padding:0 5px; border:1px solid #d5cdca; color:#ae7654;}
.shop_sel_brand i{ display:inline-block; height:0; width:0; font-size:0; border-top:4px solid #ae7654;border-right:4px solid transparent; border-left:4px solid transparent; vertical-align:middle; margin-left:3px;}
.shop_tit em { display:inline-block; overflow:hidden; vertical-align:middle; margin-left:5px;}
.shop_tit select { height:24px; opacity:0; left:0; top:0;}
.shop_box { background-color:#fff; border:1px solid #d9d9d9; padding:5px 7px 10px; margin-bottom:5px; position:relative; margin-left:-4px; margin-right:-4px;}
.shop_box dt { font-size:17px;}
.shop_box dt mark { height:15px; line-height:15px; display:inline-block; padding:0 3px; font-size:11px; vertical-align:text-top; margin-left:2px;}
.wxd { color:#4ead42; border:1px solid #b8d8ac;}
.bh { color:#4d86c6; border:1px solid #aecaf7;}
.shop_box dd {font-size:12px;color:#828282;}
.shop_box dd.indent {  text-indent:-3em; padding-left:3em; line-height:16px; margin-top:3px;}
.shop_box dd.telmap { margin-top:10px;}
.detailMapTelephone .shop_box { padding-bottom:5px;}
.telmap a:active { color:#fff;}
.telmap_tel,.telmap_map,.telmap_talk,.telmap_buy { display:inline-block; width:100px; height:30px; line-height:30px; text-indent:30px; font-size:15px; color:#fff; background:url(../images/btn_shop.png) 0 0 repeat-x; background-size:5px 90px; border-radius:3px; margin-right:10px; position:relative; z-index:2;}
.telmap_map,.telmap_talk{ background-position:0 -30px;}
.telmap_buy { background-position:0 -60px;}
.telmap_tel i,.telmap_map i,.telmap_talk i,.telmap_buy i{ display:inline-block; width:20px; height:20px; position:absolute; top:5px; left:5px; background:url(../images/ico.png) 0 -138px no-repeat; background-size:60px 275px;}
.telmap_map i { background-position:5px -175px;}
.telmap_talk i { background-position:0 -205px;}
.telmap_buy i { background-position:0 -235px;}
.backshop { width:15px; height:22px; display:inline-block; background:url(../images/ico.png) -30px 3px no-repeat; background-size:60px 225px; margin:0 15px;}

.map_shop_box { position:absolute; bottom:7px; width:100%;}
.map_shop_box .shop_box { margin:0 10px; border-radius:5px; border-color:#b9b9b8;}
.map_shop_box .shop_box dt { font-size:13px;}
.map_shop_box .shop_box dd { font-size:12px; margin-top:3px;}
/*brand-view*/
.btn_scroll { height:20px; text-align:center;}
.btn_scroll .prev,.btn_scroll .next { display:inline-block; width:20px; height:20px; background:url(../images/btn_scroll.png) 0 0 no-repeat; background-size:20px 41px; vertical-align:middle;}
.btn_scroll .prev { margin-right:6px;}
.btn_scroll .next { background-position:0 -21px; margin-left:6px;}
.btn_scroll i { display:inline-block; height:7px; width:7px; background-color:#a5a3a1; border-radius:100%; margin:0 2px; vertical-align:middle;}
.btn_scroll i.hover { background-color:#504f50;}
#titleRotate p { height:24px;overflow:hidden; white-space:nowrap;}

.boxRotate{height:260px;position:relative; width:250px; margin:auto; margin-top:-20px;}
.boxRotate li{width:150px;position:absolute;overflow:hidden;cursor:pointer;}
.boxRotate li img{width:100%;height:100%;vertical-align:top;}
.boxRotate li div{width:100%;height:100%;background:#fff;filter:alpha(opacity=70); opacity:0.7; position:absolute; z-index:1; top:0px; left:0px;}
.boxRotate li .tit{ display:none;}

.attention,.mine { padding:0 15px;}
.brand_view { margin-top:5px;}
.brand_view dl{ padding-left:90px; position:relative; min-height:80px;}
.brand_view dt { width:80px; height:80px; background-color:#000; position:absolute; left:0; top:0;}
.brand_view dt img { width:80px; margin-top:20px;}
.brand_view dd { color:#828282; font-size:12px; line-height:inherit; width:205px;/* white-space:nowrap; text-overflow:ellipsis; */overflow:hidden;}
.b_name { font-size:17px; font-weight:700; color:#333; margin-right:5px;}
.brand_view_n { margin-top:25px; padding-bottom:5px;}
.brand_view_n a{ width:33%; display:inline-block; float:left; text-align:center; background:url(../images/brandline.png) right no-repeat; background-size:1px 33px; line-height:1.2;}
.brand_view_n a:last-child{ background:none;}
.brand_view_n mark { font-size:19px; color:#ae7654; font-weight:700;}
.brand_view_n span { display:block; color:#828282; font-size:12px; margin-top:3px;}
.brand_view_n a:active span{ color:#828282;}
.brand_bbs_n mark{ font-size:15px; color:#333; font-weight:100;}
.brand_h3 { height:35px; line-height:35px; background-color:#e6e6e6; margin-left:-12px; margin-right:-12px; padding:0 12px; font-size:16px;}
.brand_h3 i{ display:inline-block; width:2px; height:18px; background-color:#ae7654; vertical-align:top; margin-right:7px; margin-top:8px;}
.brand_h3 .total { display:none;}
.brandintro_h3 { line-height:35px; font-size:20px;}
.brandintro_h3 i{ display:inline-block; width:2px; height:18px; background-color:#ae7654; vertical-align:top; margin-right:7px; margin-top:8px;}
.brandintro_cont { margin-top:10px; padding:20px 0 80px; border-bottom:1px solid #d9d9d9; border-top:1px solid #d9d9d9;}
.brandintro_cont p { text-indent:2em; line-height:25px; font-size:16px;}
/*brand-view-article*/

.col-hd {
    display: -webkit-box;
    height: 42px;
    border-top: none;
    line-height: 42px;
    border-left: 10px solid #ae7654;
    background: #f5f5f5;
}
.col-hd .title {
    height: 41px;
    overflow: hidden;
    border-bottom: 1px solid #e6e6e6;
    display: block;
    width: 100%;
	position:relative;
}
.col-hd .title {
    text-indent:15px;
    font-size: 20px;
   overflow: hidden;
}
.col-hd .title a.more {
    float: right;
    margin-right: 25px;
    color: #999;
    font-size: 14px;
}
.mod-news-list{ display:block;}
.mod-news-list li{-webkit-box-flex:1;-webkit-box-sizing:border-box;min-width:160px;width:100%;padding:10px 0; border-bottom:1px solid #ededed; line-height:2;}
.mod-news-list li img{display:block;width:150px;height:64px;margin-right:10px;}
.mod-news-list li:nth-child(even){border-right:0}
.mod-news-list li .tit{line-height:16px;word-wrap:break-word;word-break:break-all}
.mod-news-list li h3 .more{float:right;margin-right:5px;color:#ff6600;}
.mod-news-list li .tit .time{float:right; margin-top:0;}
.mod-news-list li .time{ margin-top:5px;color:#999;}
.mod-news-list li .time span{ margin-right:5px; font-size:14px}
.mod-news-list li .time span.btn{border-radius:2px; padding:0 5px; float:right;}
.mod-news-list li .time span.btn a{color:#fff}
.mod-news-list li .time span.col-1{ background-color:#f67280;}
.mod-news-list li .time span.col-2{ background-color:#78c4d1;}
.mod-news-list li .time span.col-3{ background-color:#75c8e7;}
.mod-news-list li .time span.col-4{ background-color:#b6d483;}
.mod-news-list figure{display:-webkit-box;-webkit-box-align:center}
.mod-news-list figure figcaption{-webkit-box-flex:1;display:block;margin-top:-3px}
.mod-news-list li .content{ margin-top:5px;color:#999;}

.news-time li{display:-webkit-box}
.news-time li span{display:block;-webkit-box-flex:1;overflow:hidden;white-space:nowrap !important;text-overflow:ellipsis}
.news-time li time{width:100px;font-size:12px;color:#666}

.article { padding:10px 0 10px 97px; position:relative;height:116px; border-top:1px solid #d9d9d9;}
.article_nopic { padding-left:0; min-height:inherit;}
.article:first-child { border-top:none;}
.art_pic { position:absolute; left:10px; top:10px;}
.art_pic mark { position:absolute; top:0; right:-3px; font-size:11px; height:15px; display:block; line-height:15px; color:#fff; background-color:#4d86c6; padding:0 3px;}
mark.shop{background-color:#f00;}
.art_pic img{ width:87px; height:116px;}
.art_tit { font-size:17px; line-height:25px; min-height:25px; height:25px; overflow:hidden;padding-left: 10px;}
.art_other { color:#828282; font-size:10px; margin-top:6px;padding-left: 10px;}
.art_other span { font-size:10px;}
.art_des {color:#828282; height: 60px; line-height: 20px; overflow: hidden; font-size: 14px; min-height: 60px; margin-top: 6px;padding-left: 10px;}
.i_comm { padding-left:15px; background:url(../images/ico.png) -45px -168px no-repeat; height:20px; line-height:20px; display:inline-block; background-size:60px 225px;}
.i_time { padding-left:15px; background:url(../images/ico.png) -45px -144px no-repeat; height:20px; line-height:20px; display:inline-block; background-size:60px 225px;}
.i_see { padding-left:18px; background:url(../images/ico.png) -42px -197px no-repeat; background-size:60px 225px;}
/*brand-view-watch*/
.watch_tag { margin-left:-8px;}
.watch_tag li { float:left; margin-left:8px; margin-bottom:8px; min-width: 91px;max-width: 297px;/*width:91px;*/ height:28px; line-height:28px; text-align:center; background-color:#fff; border:1px solid #d9d9d9;overflow:hidden; font-size:13px;}
.watch_tag li a{ color:#ae7654; display:block; padding:0 5px;}
.brand_scroll { width:296px; margin:15px auto;}
.brand_scroll .f16 { font-size:17px;}
/*brand-view bbs*/
.bbs { padding:15px 0 20px; border-top:1px solid #d9d9d9; position:relative;}
.bbs:first-child{ border-top:none;}
.bbs:last-child {padding-bottom:0;}
.bbs_tit { font-size:17px; line-height:1.2;}
.bbs_other { color:#828282; font-size:10px; margin-top:5px;}
.bbs_pic { margin-left:-16px; margin-top:5px; height:62px;}
.bbs_pic img{ margin-left:17px;width:87px; height:62px;}
.bbs_intro { color:#828282; font-size:12px; margin-top:5px; line-height:16px;}
.headlink_bbs { top:-2px; right:10px; color:#ae7654;}
.headlink_bbs .toplinkbox { color:#ae7654; background-color:#fff; border-color:#fff;}
.headlink_bbs select { background:url(../images/selbgbrown.png) right 0 no-repeat #fff; background-size:13px 22px;-webkit-appearance:none; color:#333;}
.headlink_bbs .toplinkbox_sel { padding-right:20px; background:url(../images/selbgbrown.png) right 0 no-repeat #fff; background-size:13px 22px;}
.barnd_view_shop { margin-top:5px;}
.barnd_view_shop .shop_box { background:none; border:none; border-top:1px solid #d9d9d9; padding-bottom:20px; padding-top:8px; margin-bottom:0;}
.barnd_view_shop .shop_box:first-child{ border-top:none;}
.barnd_view_shop .shop_box:last-child{ padding-bottom:0;}
/*watch_detailed*/
.watch_detailed { position:relative; background:#fff; /*margin:-10px -12px 0;*/margin:0 -12px; padding:10px 15px; border-bottom:1px solid #e9e9e9;}
.watch_detailed img{
	max-width:100%}
	.watch_detailed .author{ font-size:12px;
	color:#666}
.watch_logo { position:absolute; left:10px; top:10px;}
.watch_logo img{ width:74px; height:37px;}
.watch_pic_box { position:relative; /*width:296px;*/ min-width:296px; max-width:100%; margin:0 -25px; text-align:center;}
.watch_pic_box img{ height:225px;}
.watch_pic_box .plus{ bottom:10px; right:40px;}
.watch_pic_mark { width:70px; height:70px; position:absolute; left:0; top:70px;}
.watch_pic_mark img { width:70px; height:70px;}
.watch_description p{ margin:10px; font-size:17px;}
.btn_info {	border-radius: 3px; border: 1px solid #dbdbdb; width: 68px; height: 28px; text-align: center; color: #dbdbdb; line-height: 28px; font-size: 13px; display: block; background-color: #fff;}
.btn_info:active { color: #dbdbdb;}
.watch_love { position:absolute; right:15px; top:5px;}
.watch_love span { font-size:15px; display:block; text-align:center; font-weight:700;}
.btn_love { display:block; width:68px; height:28px; line-height:28px; text-align:center; font-size:13px; color:#ae7654; background-color:#fff; border:1px solid #dbdbdb; border-radius:3px;}
.btn_love:active,.btn_love_act { background-color:#ae7654; border-color:#ae7654; color:#fff;}
.watch_detailed_intro { padding:10px 0;}
.watch_detailed_intro h1 { font-size:12px; color:#828282;}
.watch_detailed_intro h2 { font-size:17px; font-weight:700;}
.watch_price { color:#999; overflow:hidden; padding:12px 0 10px 0; border-top:1px solid #d9d9d9; margin-top:8px;}
.watch_price li { float:left; width:33%;display:inline-block; font-size:15px; background:url(../images/brandline.png) left no-repeat; background-size:1px 33px; font-family:Arial,"Microsoft YaHei","微软雅黑"; text-align:center; line-height:20px;}
.watch_price li:first-child { background:none;}
.watch_price li mark { font-weight:700; color:#f00; font-size:17px;}
.watch_price li em { display:block; font-size:12px;}
.watch_price li span { color:#c2c2c2;}
.pricealert { color:#828282; font-size:10px;}
.watch_picmap { height:90px; background:#e6e6e6; position:relative; margin:10px -12px 0; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.watch_picmap ul { padding-top:7px; overflow:hidden;}
.watch_picmap ul li { float:left; margin-left:8px; width:70px; height:75px; background:#fff; text-align:center; position:relative; z-index:3;}
.watch_picmap ul li a{ width:70px; height:75px; display:block; }
.watch_picmap img { height:75px;}
.watch_picmap .box_h mark{ position:absolute; right:10px; top:35px; padding-right:20px; background:url(../images/next.png) right 2px no-repeat; background-size:12px 20px; font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:25px; color:#c2c2c2;}
.proattr { padding:10px 0;}
.proattr article{ /*padding-left:50px;*/ overflow:hidden; line-height:23px; font-size:17px;}
.proattr article mark{ float:left; /*width:45px; margin-left:-50px;*/white-space:nowrap; text-align:right; display:inline-block; color:#999;}
.proattr article a{ color:#ae7654; }
.proattr_4 article{ /*padding-left:70px;*/}
.proattr_4 article mark{ /*width:70px; margin-left:-70px;*/}
.proattr_5 article { /*padding-left: 20px;*/}
.proattr_5 article mark { /*width: 20px; margin-left: -20px;*/white-space:nowrap;}
.profunc { margin-left:-5px; padding:10px 0 17px; overflow:hidden;}
.profunc_all { display:none;}
.profunc li { float:left; width:92px; height:28px; line-height:28px; margin-left:6px; border:1px solid #d7d7d7; background:url(../images/goucha.png) right -86px no-repeat #fff; background-size:15px 125px; text-align:center; border-radius:3px; margin-bottom:6px; color:#666; font-size:13px; overflow:hidden;}
.profunc li.active { background-position:right -35px; background-color:#804e2e; border-color:#804e2e; color:#fff;}
.youwu { position:absolute; right:0; top:0;display:inline-block; height:29px; line-height:29px;}
.you,.wu { display:inline-block;font-size:13px; padding-left:15px; width:25px; background:url(../images/goucha.png) 0 12px no-repeat; background-size:15px 125px;}
.you { background-position:0 -13px;}
.profunc .more_color { background-position:60px 12px;}
.pinjian { padding:15px 0 20px;}
.pinjian dt{ position:relative; font-size:17px; line-height:18px; padding-right:30px; background:url(../images/next.png) right center no-repeat; background-size:12px 20px;}
.pinjian_cont { padding-left:115px; position:relative; min-height:150px; margin-top:5px;}
.pinjian_cont img{ width:100px; height:150px; position:absolute; left:0; top:0;}
.pinjian_cont p { color:#828282;}
.zy {height:15px; line-height:15px; display:inline-block; padding:0 3px; font-size:11px; vertical-align:text-top; margin-left:2px; color:#fff; background-color:#4d86c6;}
/*watch-pic-list*/
.pics_list { overflow:hidden; margin-left:-8px; margin-right:-2px;}
.pics_list li { float:left; width:70px; height:70px; text-align:center; overflow:hidden; margin-left:6px; margin-bottom:6px;}
.pics_list li a { display:block; width:70px; height:70px;}
.pics_list li img { height:70px;}
.picbox { position:relative; max-width:320px; overflow:hidden; margin:20px auto; background:url(../images/loading.gif) center 50px no-repeat; background-size:16px 16px;}
.picboxlist { overflow:hidden; position:relative;}
.picdetailed { text-align:center; vertical-align:middle; float:left; width:100%; position:relative; overflow:hidden;}
.picdetailed  img{ max-width:320px; vertical-align:middle;}
.picdetailed i {height:100%; vertical-align:middle; display:inline-block;}
/*write_coom*/
.write_comm_tit h4{ font-size:17px; font-weight:700; display:inline-block;}
.btn_submitcomm { float:right; font-size:17px;}
.write_comm_radio { position:relative; padding-left:45px;}
.write_comm_radio dt{ position:absolute; left:0; top:0; width:45px; line-height:28px; font-size:13px; color:#666; }
.btn_commradio { display:inline-block; width:75px; height:28px; line-height:28px; text-align:center; margin-left:7px; font-size:13px; background-color:#fff; border:1px solid #dbdbdb; border-radius:3px; color:#666;}
.btn_commradio:active,.btn_commradio_act { background-color:#ae7654; border-color:#ae7654; color:#fff;}
.btn_commradio:first-child{ margin-left:5px;}
.comm_areawrap { padding-right:12px; height:87px;}
.write_comm_area { padding:5px; width:100%; height:75px; font-size:13px; border:1px solid #d7d7d7; border-radius:3px;}
.comm_list { position:relative; border-bottom:1px solid #d9d9d9; /*padding:12px 0 15px 35px;*/padding:12px 0px 15px 0px;}
.comm_list:first-child{ margin-top:5px;}
.comm_list:last-of-type{ border-bottom:none; padding-bottom:0;}
/*.comm_list dt { width:25px; position:absolute; top:12px; left:0;}*/
.comm_list dt img,.user_face { width:25px; height:25px; border-radius:100%;}
.comm_list dd { font-size:12px;}
.comm_list dd time { font-size:10px; color:#828282; float:right;}
.comm_list dd.comm_list_cont { font-size:17px; line-height:25px;margin-top:8px;}
.totop { display:inline-block; padding-left:12px; min-height:16px; background:url(../images/ico.png) -45px -210px no-repeat; background-size:60px 225px; vertical-align:middle;}
/*city search*/
.searchcity_box { background:#fff; margin-left:-12px; padding-left:12px; margin-right:-12px; padding-right:12px;}
.city_h3 { height:27px; line-height:28px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background-color:#e6e6e6; margin-left:-12px; margin-right:-12px; padding:0 12px; font-size:13px; color:#666;}
.filter_city { padding:7px 12px 23px 0;}
.filter_city input { border:1px solid #c29a82; border-radius:3px; width:100%; padding:7px 5px; font-size:15px;}
.citylist { margin-left:-5px; padding:13px 0 8px; overflow:hidden;}
.citylist a{ display:inline-block; float:left; width:68px; height:28px; line-height:28px; text-align:center; background-color:#fff; border:1px solid #d9d9d9; margin:0 0 5px 5px; overflow:hidden; color:#ae7654; font-size:13px;-webkit-tap-highlight-color:rgba(0,12,204,0.3);}
.citylist a:active{-webkit-tap-highlight-color:rgba(0,12,204,0.3);}
.city_a_z { padding:13px 0 7px; margin-bottom:0;}
.city_list {  margin:0 -12px; background-color:#fff;}
.city_list h3 { padding:0 12px; font-size:15px; font-family:Arial;}
.city_list li {height:53px; line-height:53px; font-size:15px;  border-bottom:1px solid #ddd;}
.city_list ul li:last-child { margin-bottom:-1px;}
.city_list a {color:#ae7654; display:block;}
/*duibi*/
.chk_duibi li{ position:relative; padding:17px 40px 17px 0; border-bottom:1px solid #ddd; margin:0 12px; color:#828282;}
.chk_duibi li input { display:none;}
.chk_duibi li i { position:absolute; top:20px; left:0; display:inline-block; width:14px; height:14px; background:url(../images/ico.png) 0 -120px no-repeat; background-size:60px 225px;}
.chk_duibi li label { padding-left:20px; display:block; position:relative; z-index:1; line-height:18px;}
.chk_duibi li.act { color:#333;}
.chk_duibi li.act i { background-position:0 -105px;background-size:60px 225px;}
.btn_duibi_box { padding-bottom:20px;}
.btn_duibi_plus,.btn_duibi_show { display:inline-block; width:135px; height:38px; line-height:38px; text-align:center; font-size:18px; border-radius:3px;}
.btn_duibi_plus { margin-right:10px; background-color:#fff; border:1px solid #ccc; color:#ae7654;}
.btn_duibi_plus i { display:inline-block; width:17px; height:17px;  background:url(../images/ico.png) 0 -63px; background-size:60px 225px; vertical-align:top; margin-right:3px; margin-top:10px;}
.btn_duibi_show { height:40px; line-height:40px; margin-left:10px; background:url(../images/btn_duibi.png) 0 0 repeat-x; background-size:5px 40px; color:#fff;}
.btn_duibi_show:active { color:#fff;background:#93522a;}
.db_del { z-index:10; opacity: 0.2;display:block; position:absolute; right:5px; top:10px; width:20px; height:20px; background:url(../images/x_clo.png) 5px 5px no-repeat #000; background-size:10px 10px; border-radius:100%;}
.db_del:active { opacity: 1;}
/*duibi view*/
.duibi_watch,.duibi_box table{ border-collapse:collapse; width:100%; border:none;}
.duibi_watch td,.duibi_box td{ border:1px solid #ebebeb; padding:12px 10px; font-size:13px; text-align:center; line-height:1.4;}
.duibi_watch tr td:last-child,.duibi_box tr td:last-child{ width:36%;}
.tbl_tit { width:28%; text-align:center;}
.tbl_tit_head a{ display:block; width:35px; margin:20px auto 0; font-size:16px; line-height:1.2;}
.tbl_tit_head a.act { font-weight:700; border-bottom:2px solid #ae7654;}
.duibi_watch_pic { text-align:center;}
.duibi_watch_pic span,.duibi_watch_pic em{ display:block; text-align:center; height:20px; line-height:20px; overflow:hidden;}
.duibi_watch_pic img { margin-top:10px;}
.duibi_box table tr:nth-child(2n){ background-color:#fafafa;}
.duibi_h3 { height:28px; line-height:28px; background-color:#e6e6e6; font-size:14px; padding:0 10px; font-weight:700; border-bottom:1px solid #ddd;}
.duibi_h3 span { font-size:10px;}
.duibi_box td.tbl_tit { text-align:left; color:#828282;}
.duibi_box td.tbl_tit mark { color:#828282;}
.duibi_box time { font-size:10px; color:#828282}
/*bbs brand*/
.bbs dt { font-size:17px; line-height:18px;}
.bbsbrand_list { margin:-10px -12px 0; background:#fff; }
.bbsbrand_list h3{ height:30px; line-height:30px; padding-left:12px;border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#e6e6e6; color:#666; font-size:13px;}
.bbsbrand { position:relative; padding:8px 55px 12px 60px; border-bottom:1px solid #dddddd;margin:0 10px;}
.bbsbrand .f16 { font-size:17px;}
.bbsbrand p{ line-height:1.6;}
.bbsbrand_list_box .bbsbrand:last-child { border-bottom:none;}
.bbsbrand_list .watchnav_brand { padding:15px 12px 7px 12px; background:#f0f0f0;}
.bbsbrand_list h3.brand_h3 { height:35px; line-height:35px; border-bottom:none; margin-left:auto; margin-right:auto; color:#333; font-size:16px; font-weight:100;}
.bbsbrand_list .brandpic { left:0; top:30px; height:40px; width:80px;}
.bbsbrand_list .brandpic img { width:50px; height:25px;}
.bbs_t_gz,.bbs_t_ft { padding-left:15px; background:url(../images/ico_bbs.png) 0 0 no-repeat; background-size:50px 250px; margin-right:20px;}
.bbs_t_gz { background-position:0 -111px;}
.bbs_t_ft { background-position:0 -136px;}
.top_1,.top_2,.top_3 { display:inline-block; position:absolute; left:2px; top:-4px; width:18px; height:25px;background:url(../images/ico_bbs.png) 0 0 no-repeat; background-size:50px 250px; z-index:1;}
.top_2 {  background-position:0 -38px;}
.top_3 {  background-position:0 -75px;}
/*bbs brand default*/
.bbs_hot3 { border:1px solid #ddd; padding:0 7px 0; margin-top:20px;}
.bbs_hot3 li { position:relative; border-bottom:1px solid #ddd; padding:13px 0;}
.bbs_hot3 li:last-child{ border-bottom:none;}
.hot_3,.hot_2,.hot_1 { display:inline-block; width:14px; height:13px; background:url(../images/ico_bbs.png) -37px 0 no-repeat; background-size:50px 250px; vertical-align:top; margin-top:5px; margin-right:3px;}
.hot_2 { background-position:-37px -38px;}
.hot_1 { background-position:-37px -75px;}
.i_haspic { display:inline-block; vertical-align:middle; width:16px; height:13px;  background:url(../images/ico_bbs.png) 0 -163px no-repeat; background-size:50px 250px; margin-left:5px; }
/*bbs list*/
.bbs_list { margin-top:-10px;}
.bbs_list .watchnav_brand { padding:15px 0 3px; background:#f0f0f0;}
.bbs_list_box { position:relative; border:1px solid #ddd; background-color:#fff; margin-top:12px;}
.bbs_list_box:last-child{ margin-bottom:15px;}
.bbs_list_box dt { position:relative; font-size:16px; line-height:19px; padding:20px 8px 0;}
.bbs_list_brand dt { padding-top:10px;}
.bbs_list_box dt mark { position:absolute; display:inline-block; height:16px; line-height:16px; color:#fff; text-align:center; padding:0 10px; left:-1px; top:-1px; background-color:#4d86c6; font-size:11px; min-width:32px;}
.bbs_list_pic { text-align:center; height:149px; overflow:hidden; margin-top:10px;}
.bbs_list_pic img{ width:298px; height:149px;}
.bbs_list_text { font-size:15px; line-height:19px; padding:10px 8px 0; color:#828282;}
.bbs_list_time { height:35px; line-height:35px; padding:0 8px; background-color:#f6f6f6; margin-top:10px; font-size:12px;}
.bbs_list_time figure{ display:inline-block; position:relative; z-index:2;}
.bbs_list_time img { display:inline-block; vertical-align:top; margin-top:5px; margin-right:5px; }
.bbs_list_time em { font-size:12px; color:#828282;}
.bbs_list_time time { margin-right:10px;}
/*bbs view*/
.bbs_view_h1 { font-size:21px; line-height:26px;}
.threadstamp { display:block; position:absolute; right:50px; top:-20px; width:80px; height:48px; z-index:5;}
.threadstamp img { width:80px;}
.bbs_view_bar { margin-top:5px;}
.bbs_view_bar .i_see { margin-right:10px;}
.bbs_view_bar .see_lz { display:inline-block; width:57px; height:22px; line-height:22px; text-align:center; background-color:#fff; border:1px solid #d5cdca; font-size:12px;}
.bbs_view_box { position:relative; background-color:#fff; border:1px solid #dedede; padding:15px 9px; margin-top:10px;}
.bbs_view_box .postscont{ border-top:none;}
#bbslistbox .postscont p { margin:0;}

.bbs_userhead { position:relative; padding-left:40px;}
.bbs_userhead dt { position:absolute; left:0; top:2px; font-size:12px;}
.bbs_userhead dt img{ width:30px; height:30px;}
.bbs_userhead dd { line-height:1.2;}
.bbs_userhead time{ color:#b5b5b5;}
.bbs_userhead .brown { font-size:12px;}
.i_lz { display:inline-block; height:16px; line-height:16px; padding:0 3px; background-color:#4d86c6; color:#fff; font-size:11px;margin-left:3px;}
.i_jb { display:inline-block; height:14px; line-height:14px; padding:0 3px; background-color:#fff; color:#828282; font-size:11px; border:1px solid #dedede; margin-left:3px;}
.bbs_userhead dd mark { position:absolute; right:0; top:0; color:#828282; font-size:12px;}
.postline { border-top:1px solid #d9d9d9; margin:10px 0 15px;}
.postscont { margin-top:10px;font-size:17px;line-height:25px;}
.postscont b { font-weight:700;}
.postscont div,.postscont p { margin:15px 0;}
.postscont img{ height:auto; max-width:87.5%; /*background:url(grey.gif) center center no-repeat #fff;*/ border:1px solid #f0f0f0; background-size:275px 260px;}
#bbslistbox .postscont img{ max-width:275px; margin-bottom:0;}
.quote { margin:10px 0; padding:10px 8px; border:1px solid #ddd; background-color:#f6f6f6; color:#828282; line-height:17px; font-size:12px;}
.quote font{ font-size:12px; color:#b5b5b5; line-height:25px;}
.bbs_view_comm { height:18px; display:inline-block; background-color:#efefef; border:1px solid #e0e0e0; padding:0 8px; border-radius:3px; font-size:12px;}
.locked { margin-top:5px; margin-bottom:5px; background:url(../images/locked.gif) 5px center no-repeat; padding:5px 5px 5px 25px; font-size:12px; color:#999; border:1px dashed #FF9A9A; background-size:11px 12px;}
.pages { margin-top:15px; margin-bottom:20px; height:33px; line-height:33px;font-size:17px; overflow:hidden;}
.pageact { color:#999; font-size:17px; text-align:center; min-width:60px; padding:0 10px; display:inline-block; margin-left:5px;}
.pageact a { color:#999; width:100%; height:33px; display:block;}
.pageact mark { color:#333;}
.page_prev,.page_next,.pageact { height:31px; border:1px solid #b3b3b3; border-radius:3px; background-color:#fff;}
.page_prev { width:31px; float:left; }
.page_prev:active,.page_next:active { background-color:#eee;color:#333;}
.page_prev i { display:inline-block; width:31px; height:31px;background:url(../images/page_ico.png) 10px 10px no-repeat; background-size:25px 125px;}
.page_next { width:90px; float:right;}
.page_next i { display:inline-block; width:70px; padding-left:10px; height:31px;background:url(../images/page_ico.png) 67px -54px no-repeat; background-size:25px 125px;}
.noprev i { background-position:10px -22px;}
.nonext i { background-position:82px -86px;color:#b1b1b1;}
/*search*/
.ipt_topsearch {border:1px solid #5c4f4a; width:100%; margin-top:5px; padding:4px 5px;}
.body_search .ipt_topsearch { border-color:#999;}
.body_search .toplinkbox { height:24px; line-height:24px; width:45px; }
.search_tit { position:relative;}
.search_clear { position:absolute; right:0; top:5px;}
.search_clear a{display:block; padding-left:15px; color:#ae7654; background:url(../images/ico.png) -45px -109px no-repeat; background-size:60px 225px; font-size:12px;}
.history_list { padding:0 10px; background-color:#fff; border:1px solid #ddd;}
.history_list li { position:relative; border-bottom:1px solid #ddd; padding:10px 0; line-height:1.4;}
.history_list li:last-child{ border-bottom:none;}
.search_box { background-color:#fff; border:1px solid #dedede; padding:12px; margin-top:10px; line-height:1.4;}
.search_box dl{ position:relative;}
.search_box dt { color:#ae7654; font-size:16px; line-height:19px; padding-bottom:5px;}
.search_box dd { position:relative; margin-top:5px; font-size:15px; line-height:19px;}
.search_box_brand { padding-left:90px; position:relative; min-height:90px;}
.search_box_brand p{ line-height:19px; padding-top:5px;}
.search_box_brand figure { position:absolute; left:0; top:5px; width:80px; height:80px; border:1px solid #ddd;}
.search_box_brand figure img { margin-top:20px;}
.search_box dd.search_box_url {color:#1f992f; font-size:11px; margin-top:3px;}
.fgx { color:#d0d0d0; margin:0 10px;}
.search_box_bbslist li{ position:relative; padding:7px 0; border-top:1px solid #ddd;}
.search_box_bbslist li .i_comm { position:absolute; right:0; bottom:8px; font-size:12px;}
.search_box_pic img{ display:inline-block; width:60px; height:60px; margin-right:6px; margin-top:5px;}
.search_box_pic img:last-child { margin-right:0;}
.search_box_linkall{ height:30px; line-height:30px; text-align:center; display:block; border:1px solid #ccc; border-radius:3px; font-size:13px; position:relative; z-index:2; margin-bottom:5px; font-size:12px;}
.search_box_shop { margin-top:-10px;}
.search_box_shop li { position:relative; padding:8px 0; border-bottom:1px solid #ddd;}
.search_box_shop li:last-child{ border-bottom:none;}
.search_box_photo { padding-left:90px; position:relative; min-height:120px;}
.search_box_photo figure { position:absolute; left:0; top:5px; width:80px;}
.search_box_photo figure img { width:76px;}
.search_box_intro { line-height:1.8; }
.search_box_intro em { display:block; padding-left:3em; text-indent:-3em;}
.search_box_news { padding-left:100px; position:relative; min-height:62px;}
.search_box_news figure { position:absolute; left:0; top:0; width:95px;}
.search_box_news figure img { width:87px; height:62px;}
.search_box dd.search_box_bbspic { clear:both; overflow:hidden; margin-top:0;}
.search_box_bbspic img{ display:inline-block; float:left; width:87px; height:62px; margin-right:3px; margin-top:5px;}
.search_box_bbspic img:last-child { margin-right:0;}
/*login*/
.login_box { margin-top:25px; border-bottom:1px solid #dbdbdb; border-top:1px solid #dbdbdb; margin-left:-12px; margin-right:-12px; padding:0 10px; background-color:#fff;}
.login_box li { height:46px; line-height:46px; margin-left:10px; margin-right:10px; position:relative; padding-left:30px; border-bottom:1px solid #dbdbdb;}
.login_box li:last-child { border-bottom:none;}
.login_box li i { display:inline-block; width:20px; height:20px; background:url(../images/login.png) 0 0 no-repeat; background-size:25px 50px;  position:absolute; left:0; top:14px;}
.login_box li i.login_pwd { background-position:0 -25px;}
.login_box li input { height:46px; border:none; background:none; width:100%; font-size:17px;}
.login_box li select { height:46px; border:none; background:none; width:100%; font-size:17px;}
.reg_box li{ padding-left:0;}
.btn_login_reg,.btn_login_submit { display:inline-block; width:135px; height:40px; line-height:40px; text-align:center; border:none; background:none; font-size:18px;border-radius:3px; vertical-align:middle;}
.btn_login_reg { background:url(../images/btnbg.png) 0 -1px repeat-x; height:38px; line-height:38px;background-size:5px 80px; border:1px solid #dadada;color:#828282;}
.btn_login_reg:active { background:#eee; color:#828282;}
.btn_login_submit { background:url(../images/btn_duibi.png) repeat-x; background-size:5px 40px; color:#fff;}
.btn_login_submit:active { background:#93522a;}
.btn_reg_submit { width:100%; margin:10px auto 0;}
.view_pwd { display:inline-block; position:absolute; height:23px; line-height:23px; background-color:#f1f1f1; color:#c2c2c2; padding:0 6px;right:5px; top:12px;}
.login_or { background:url(../images/dot.png) 0 10px repeat-x; height:20px; line-height:20px; text-align:center; background-size:1px 1px; margin:80px -10px 0;}
.login_or mark { background-color:#f1f1f1; display:inline-block; padding:0 5px; font-size:17px;}  
.wbqq_box { padding-top:20px; margin-bottom:65px;}
.btn_wb,.btn_qq { display:block; width:260px; height:41px; margin:20px auto 0; background:url(../images/btn_qqwb.png) 0 0 no-repeat; background-size:260px 101px;}
.btn_qq { background-position:0 -60px;}
.login_box_qq { margin-top:15px;}
/*mdf_intro*/
.mdf_intro input { color:#999; text-align:left;}
.mdf_intro li{ position:relative; overflow:hidden; z-index:2;}
.mdf_intro .j_black { position:absolute; right:5px; top:20px; z-index:5;border-top:6px solid #828282;border-right:6px solid transparent; border-left:6px solid transparent;}
.mdf_cc,.mdf_intro input.mdf_cc { position:absolute; left:-1px; height:49px; line-height:49px; top:-1px; width:100%; border:none; background:none; color:#999; font-size:17px;}
select.mdf_cc{ background:#fff; border-color:#fff; outline:none;-webkit-appearance:none;-moz-appearance:none;}
/*myhead*/
.myhead { position:relative; padding-left:65px; min-height:55px; margin-top:5px;}
.myhead dt { position:absolute; left:0; top:0px;}
.myhead dt img{ width:55px; height:55px;}
.myhead_name { font-size:17px; font-weight:700;}
.myhead_link { display:inline-block; height:28px; line-height:28px; border:1px solid #d9d9d9; background-color:#fff; padding:0 9px; font-size:13px; color:#ae7654; margin-right:5px;}
.myhead_link:last-child{ margin-right:0;}
.myhead_link20 { padding:0 20px;}
.myhead_view_n a{width:20%; display:inline-block; float:left; text-align:center; background:url(../images/brandline.png) right no-repeat; background-size:1px 33px; line-height:1.2;}
.myhead_view_n a:last-child{ background:none;}
.myhead_view_n .act em{ border-bottom:2px solid #ae7654;}
.myhead_view_n a.act mark{ color:#333;}
.myhead_view_n mark { position:relative;  font-size:19px; color:#ae7654; font-weight:700;}
.myhead_view_n span { display:block; color:#828282; }
.myhead_view_n span em { font-size:12px;}
.myhead_view_n a:active span{ color:#828282;}
.myhead_view_n i { display:inline-block; position:absolute; right:-9px; top:-2px; width:9px; height:9px; background:url(../images/ico_bbs.png) -25px -213px; background-size:50px 250px; border-radius:100%;}
.nav_tab{ clear:both; width:296px;}
.nav_tab:after{ display:block; content:''; clear:both; visibility:hidden;}
.nav_tab a{ float:left; display:inline-block; text-align:center;height:28px; margin-right:5px; line-height:30px; background-color:#fff; border:1px solid #d7d7d7; min-width:68px; vertical-align:middle; color:#666; border-radius:3px; font-size:13px;}
.nav_tab a:last-child{ margin-right:0;}
.nav_tab a.act { height:30px; line-height:30px; border:none; background-color:#845131; color:#fff;}
.my404 { font-size:18px; color:#ddd; padding:50px 0; line-height:25px;}
.my404 i{ display:inline-block; width:25px; height:25px; background:url(../images/face400.png) no-repeat; background-size:25px 25px; vertical-align:middle; margin-right:5px;}
/*guanzhu*/
.guanzhu {display:inline-block; height:28px; line-height:28px; border:1px solid #d9d9d9; background-color:#fff; padding:0 8px; font-size:13px; margin-right:5px; color:#b7b7b7;}
.guanzhu img.add{ display:none;}
.guanzhu a{ color:#ae7654;}
.guanzhu .xhgz { width:12px; height:10px; background:url(../images/ico_gz.png) no-repeat; background-size:12px 30px; border:none; margin-right:3px;}
.guanzhu .addok { width:12px; height:10px; background:url(../images/ico_gz.png) 0 -20px no-repeat; background-size:12px 30px; border:none; margin-right:3px;}
.guanzhu span a{ border-left:1px solid #d9d9d9; margin-left:5px; padding-left:5px;}
/*my ...*/
.my_bbslist { padding:0 10px; }
.my_bbslist li{ position:relative; padding:12px 0 13px; border-bottom:1px solid #ddd; font-size:15px;}
.my_bbslist li:last-child { border-bottom:none;}
.my_bbslist li time { display:block; font-size:11px; color:#b5b5b5; line-height:25px;}
.m_jing { display:inline-block; width:15px; height:15px; background:url(../images/ico_bbs.png) 0 -188px; background-size:50px 250px; vertical-align:top; margin-top:5px; margin-right:5px;}
dd.my_proadd { position:relative; font-size:12px; margin-top:10px;}
.add_duibi,.my_proadd .plus { display:inline-block; position:absolute; right:0; top:-8px; width:92px; height:28px; line-height:28px; border:1px solid #d7d7d7; background-color:#fff; text-align:center; border-radius:3px; color:#666; font-size:13px; z-index:2;}
.add_duibi.act,.add_duibi:active,.my_proadd .plus:active,.my_proadd .plus_h {  background:url(../images/goucha.png) right -35px no-repeat #fff; background-size:15px 125px; background-color:#804e2e; border-color:#804e2e; color:#fff;}
.my_box { background-color:#fff; border:1px solid #dedede; padding:11px 9px; margin-top:11px; line-height:1.4;}
.my_box dl{ position:relative;}
.my_box dd { position:relative;}
.my_box .my_datetime { margin-left:-10px; padding-left:8px; border-left:2px solid #ae7654; height:14px; line-height:14px;font-size:17px; margin-bottom:10px; font-weight:700;}
.my_box_totopcomm { color:#828282;}
.my_box_comm { margin-top:5px;}
.my_box_totopcomm .i_comm{ margin-left:10px;}
.my_box_reply { background-color:#f6f6f6; padding:10px 8px; border:1px solid #ddd; font-size:12px; color:#b5b5b5; line-height:16px;}
.my_box_replylist { background-color:#f6f6f6;border:1px solid #ddd; margin-top:10px;}
.my_box_replylist li{ padding:10px 0; margin:0 10px; border-bottom:1px solid #ddd; color:#b5b5b5; font-size:12px;}
.my_box_replylist li:last-child { border-bottom:none;}
.my_box_replylist li p{ color:#828282;}
.my_next { background:url(../images/next_h.png) right top no-repeat; background-size:12px 20px; padding-right:30px; font-size:17px; line-height:25px;}
.m_see { display:inline-block; width:15px; height:9px; background:url(../images/ico_bbs.png) 0 -213px; background-size:50px 250px; line-height:9px; color:#fff; text-align:center; font-size:7px; vertical-align:text-top;}
dd.my_box_main { background-color:#f6f6f6; padding:10px 8px; border:1px solid #ddd; font-size:12px; margin-top:10px; line-height:17px;}
.main_next { background:url(../images/next.png) right top no-repeat; background-size:9px 15px; padding-right:30px; font-size:12px; margin-bottom:5px;}
.tit_my_box_main { font-size:17px;}
.my_box_main time{ color:#b5b5b5;}
.my_box_main .i_comm{ font-size:10px;}
.my_box_main div.f12{ padding-right:10px;}
.my_box_main div.ta_r { margin-top:-3px;}
.my_wbdp { font-size:17px; line-height:25px;}
.my_watch { position:relative; padding-right:20px;}
.btn_cancel { display:inline-block; position:absolute; top:-10px; right:-10px; width:46px; height:46px; background:url(../images/more_n.png) 20px 16px no-repeat; background-size:13px 8px; z-index:2;}
.btn_cancel a.btn_2 { display:none; height:28px; line-height:28px; background-color:#fff; border:1px solid #ddd; font-size:13px; color:#ae7654; padding:0 10px; position:absolute; right:10px; top:32px; min-width:55px; text-align:center; border-radius:3px;}
.btn_cancel_act a.btn_2{display:inline-block; z-index:3;}
.btn_cancel a.btn_1 { width:46px; height:46px; position:absolute; left:0; top:0;}

/*sixin*/
.my_talk { position:relative; padding-left:65px; padding-top:15px; padding-bottom:15px; min-height:55px; border-bottom:1px solid #ddd;}
.my_talk:first-child{ margin-top:-10px;}
.my_talk:last-child{ border-bottom:none; padding-bottom:5px;}
.my_talk dt { position:absolute; left:0; top:15px;}
.my_talk dt img{ width:55px; height:55px;}
.my_talk dd { margin-top:0; line-height:18px;}
.my_talk_t { padding-right:30px; padding-bottom:3px;}
.my_talk_t time { color:#b5b5b5; font-size:13px;}
.m_talk { display:inline-block; position:absolute; right:-7px; top:-7px; height:15px; min-width:15px; background:#f00; border-radius:15px; font-size:12px; color:#fff; text-align:center;}
.talk_time { height:20px; line-height:20px; background:#e5e5e5; border:1px solid #d8d8d8; border-radius:2px; padding:0 20px; font-size:11px; color:#b5b5b5;}
.lis_talking { margin-bottom:50px;}
.lis_talking dl { margin-bottom:20px;}
.saycont { font-size:15px; color:#828282;}
.talk_name { font-size:16px; line-height:30px;}
.saycont { line-height:1.4;}
.yousay { padding-left:65px; position:relative; padding-right:50px;}
.yousay dt { position:absolute; left:0; top:0;}
.yousay dt img{ width:55px; height:55px;}
.yousay .saycont{ background-color:#fff; border:1px solid #d9d9d9; border-radius:5px; padding:10px; position:relative; box-shadow:0 0 2px 1px #e0e0e0;}
.yousay .saycont i { display:inline-block; position:absolute; left:-8px; top:10px; width:8px; height:9px; background:url(../images/i_talk.png) -1px -2px no-repeat; background-size:10px 31px;}
.isay { padding-right:65px; position:relative; padding-left:50px;}
.isay dt { position:absolute; right:0; top:0;}
.isay dt img{ width:55px; height:55px;}
.isay .saycont{ background-color:#ebfbe3; border:1px solid #d9d9d9; border-radius:5px; padding:10px; position:relative;box-shadow:0 0 2px 1px #e0e0e0;}
.isay .saycont i { display:inline-block; position:absolute; right:-8px; top:10px; width:8px; height:9px; background:url(../images/i_talk.png) 0 -20px no-repeat;background-size:10px 31px;}
.isay .talk_name { text-align:right;}
.send { position:absolute; right:10px; top:8px; height:30px; width:45px; line-height:30px;background-color:#f4f4f4; border:1px solid #bababa; color:#666; border-radius:3px; overflow:hidden; text-align:center;}
.send:active,.send_act { background-color:#845131; border-color:#845131; color:#fff;}
/*fatie*/
.ipt_wrap { background-color:#fff; border:1px solid #e2e2e2; padding:5px 10px; border-radius:5px;}
.ipt_fatie_tit ,.ipt_fatie_textarea{ width:100%; border:none; background:none; font-size:13px;}
.ipt_fatie_textarea { margin:5px auto;}
.btn_upload_bar { border-top:1px solid #adaeb1; height:45px; background-color:#f0f0f0;}
.i_upload { display:inline-block; width:21px; height:18px; background:url(../images/ico_upload.png); background-size:21px 18px; margin:13px 0 0 10px;}
.btn_upload_bar mark { display:inline-block; position:absolute; top:-9px; right:-9px; width:15px; height:15px; line-height:15px; background:#f00; border-radius:100%; font-size:10px; text-align:center; color:#fff;}
.upload_box { background-color:#d1d5db; padding:20px 20px 15px 0; display:none;}
.pic_list li{ position:relative; float:left; width:80px; height:120px; margin-left:20px;}
.pic_list li .item_s { height:120px;}
.pic_list li i { display:inline-block; position:absolute; right:-13px; top:-13px; width:26px; height:26px; background:url(../images/x_close.png); background-size:26px 26px;}
.pic_list li img{ display:block; float:left;}
.add_pic { background:url(../images/add_uppic.png) right center no-repeat; background-size:75px 113px; overflow:hidden;}
.add_pic input {height:120px; font-size:100px; position:absolute; top:0; right:0; opacity:0;}
.pic_list_sel { font-size:12px; margin-top:20px;text-align:center; color:#999;}
/*user_infor*/
.user_infor { margin-top:5px;}
.user_infor dt{ width:180px; height:180px; margin:0 auto; position:relative; overflow:hidden; margin-bottom:15px;}
.user_infor dt em { display:block; height:27px; width:100%; background:#000; opacity:.5; position:absolute; left:0; bottom:0;}
.user_infor dt span { display:block; height:27px; line-height:27px; text-align:center; color:#fff; font-size:15px; width:100%; position:absolute; left:0; bottom:0; overflow:hidden;}
.ipt_face { position:absolute; top:0; right:0; font-size:200px; opacity:0;}
.user_infor dd{ padding:15px 10px; line-height:19px;border-bottom:1px solid #ddd;}
/*app-down*/
.appdowntit { padding:20px 0; text-align:center; border-bottom:1px solid #ccc;}
.appdowntit h1 { font-size:24px;}
.appdowntit p { font-size:14px; color:#666; margin-top:5px;}
.appdownlink { position:relative; height:45px; line-height:45px; font-size:16px; color:#09f; padding:0 10px 0 20px; background:url(../images/downnext.png) right center no-repeat #fff; margin:0 -12px; background-size:18px 12px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; margin-top:-1px;}
.nodownlink { color:#999; background:none;}
.appdownpic { height:240px; background:url(../images/appdown.png) bottom center no-repeat #f0f0f0; background-size:185px 210px; margin-bottom:40px; border-bottom:1px solid #ddd;}
/*layer*/
.layer { position:fixed;bottom:0; left:0; width:100%;}
.ipt_talk_layer { position:relative; border-top:1px solid #adaeb1; height:45px; background-color:#f0f0f0; padding:0 90px 0 15px;}
.ipt_talk_textarea { height:16px; line-height:16px;width:100%; margin-top:7px; background:#fff; border:1px solid #bababa; border-radius:5px; padding:7px 10px;}
.layer_comm_bg,.layer_comm_bg_a{ position:fixed; z-index:100; top:0px; left:0px; height:100%; width:100%; opacity: 0.6; background:#000;}
.layer_comm_bg_a{ z-index:1000;}
.layer_comm { padding:12px; background-color:#fff;position:fixed; left:0; right:0; top:0; z-index:101;}
.tit_layer { line-height:30px;}
.layer_comm_area { padding:5px; width:100%; height:70px; font-size:14px; border:1px solid #dbdbdb; background-color:#f0f0f0; border-radius:3px;}
.share { background-color:#fff; padding:10px;}
.share ul { border-radius:5px; background-color:#f0f0f0;}
.share li { border-bottom:1px solid #dbdbdb;}
.share li:last-child { border-bottom:none;}
.share li a{ display:block; height:35px; line-height:35px; text-align:center; color:#4b93f5; font-size:20px;}
.cancel_share {border-radius:5px; background-color:#f0f0f0; margin-top:10px;}
.cancel_share a { display:block; height:35px; line-height:35px; text-align:center; color:#4b93f5; font-weight:700;font-size:20px;}
/*clear baidu-share-style*/
.layer #bdshare { float:none; padding:inherit;}
.layer #bdshare ul { width:auto; float:none; padding:0; margin:0;}
.layer #bdshare ul li { width:100%; float:none; margin:inherit; overflow:hidden;}
.layer #bdshare ul li a { color:#4b93f5; width:100%; padding:inherit; border:none; text-indent:inherit; opacity:1; font:20px/35px "Microsoft Yahei";}
.layer #bdshare ul li a:hover{ border:none; background:none;}
.layer #bdshare ul li a:active { color:#999;}
.layer #bdshare p { border:none; background-color:#f0f0f0; margin-top:10px; float:none; height:auto;}
.layer #bdshare p a { float:none; padding:0; width:auto; text-align:center; opacity:1; color:#4b93f5; font:20px/35px "Microsoft Yahei";}
.layer #bdshare p a:hover { color:#4b93f5;}
.layer #bdshare p a:active { color:#999;}
.layer_alert { width:210px; height:100px; position:fixed; top:50%; left:50%; margin-left:-105px; margin-top:-50px; z-index:1002;}
.layer_alert p{ width:210px; height:100px; background:#000; color:#fff; font-size:20px; border-radius:5px; display:table-cell; vertical-align:middle; text-align:center; line-height:25px; opacity:.8;}

.art_list {	padding: 12px 0px 15px 0px; border:1px solid #d9d9d9; position: relative;}
:first-child.art_list {	margin-top: 5px;}
:last-of-type.art_list { padding-bottom: 0px; border:none;}
.art_list dd { font-size: 12px;}
.art_list dd.art_list_title { line-height: 25px; font-size: 17px; margin-top: 8px; }
.art_list dd.art_list_cont { line-height: 25px; font-size: 14px; margin-top: 8px; color: rgb(102, 102, 102); }

.body-about-body{}
.body-about-body .bar{ padding: 0px 12px; height: 35px; line-height: 35px; font-size: 16px; margin:0 -12px; background-color:#e6e6e6;f ont-size:13px; }


dl.order_list dt{height: 25px;line-height: 25px; background-color: #fcfcfc; color: #999; font-weight: bold; padding: 0 5px; position: relative;}
dl.order_list dd{line-height: 28px; padding: 0 5px; position: relative;}
dl.order_list dd.border{border-bottom: 1px solid #d9d9d9;}
dl.order_list span.member{width: 60px; display: inline-block; margin-right: 5px; color: #f40;}
dl.order_list span.price{width: 60px; display: inline-block; margin-right: 5px;}
dl.order_list span.num{width: 40px; display: inline-block; margin-right: 5px; text-align: center;}
dl.order_list span.specs{display: inline-block; margin-right: 5px;}
dl.order_list time{width: 130px;position: absolute; right: 5px; font-size: 12px;text-align: right;}

.goods_product_select{margin: 5px 10px; line-height: 22px;}
.goods_product_select span{width: 100px; display: inline-block; text-align: right; margin-right: 10px;}
.goods_product_select .sell_price{font-size: 16px; font-weight: bold; margin-right: 10px;}

input.validate-error{color: #f40 !important;}

.cart_order .filter_h3{margin-bottom:0;}
.cart_order .login_box{margin-top:-1px;margin-bottom:20px;}
.cart_order .filter_h3 a{float: right;}
.mdf_intro input{color: #666;}


.watchnav_condition .h{
	display:none}
	.am-pagination {
	padding-left:0;
	margin:1.5rem 0;
	list-style:none;
	color:#999;
	text-align:left
}
	.am-pagination li{
		line-height:1.5}
.am-pagination:before,.am-pagination:after {
	content:" ";
	display:table
}
.am-pagination:after {
	clear:both
}
.am-pagination>li {
	display:inline-block;
	height:35px;
}
.am-pagination>li>a,.am-pagination>li>span {
	position:relative;
	/*display:block;*/
	padding:.5em 1em;
	text-decoration:none;
	line-height:1.2;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius:0;
	margin-bottom:5px;
	margin-right:5px
}
.am-pagination>li:last-child>a,.am-pagination>li:last-child>span {
	margin-right:0
}
.am-pagination>li>a:hover,.am-pagination>li>span:hover,.am-pagination>li>a:focus,.am-pagination>li>span:focus {
	background-color:#eee
}
.am-pagination>.am-active>a,.am-pagination>.am-active>span,.am-pagination>.am-active>a:hover,.am-pagination>.am-active>span:hover,.am-pagination>.am-active>a:focus,.am-pagination>.am-active>span:focus {
	z-index:2;
	color:#fff;
	background-color:#0e90d2;
	border-color:#0e90d2;
	cursor:default
}
.am-pagination>.am-disabled>span,.am-pagination>.am-disabled>span:hover,.am-pagination>.am-disabled>span:focus,.am-pagination>.am-disabled>a,.am-pagination>.am-disabled>a:hover,.am-pagination>.am-disabled>a:focus {
	color:#999;
	background-color:#fff;
	border-color:#ddd;
	cursor:not-allowed;
	pointer-events:none
}
.am-pagination .am-pagination-prev {
	float:left
}
.am-pagination .am-pagination-prev a {
	border-radius:0
}
.am-pagination .am-pagination-next {
	float:right
}
.am-pagination .am-pagination-next a {
	border-radius:0
}
.am-pagination-centered {
	text-align:center
}
.am-pagination-right {
	text-align:right
}
/*焦点图*/
.focus {max-width:640px; height:170px;  overflow:hidden; margin:0 auto; position:relative; font:normal 0px "微软雅黑", helvetica, arial; text-indent:-10000;}
.focus .hd {width:100%; height:5px; position:absolute; z-index:1; bottom:0; text-align:center;  }
.focus .hd ul {overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(191,188,185,0.5);}
.focus .hd ul li {-moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }
.focus .hd ul .on {background:#e91d25;  }
.focus .bd {position:relative; z-index:0; }
.focus .bd li img {width:100%; height:170px;}
.focus .bd li a {-webkit-tap-highlight-color:rgba(0, 0, 0, 0); }






.goods-detail-foot {
	position: fixed;
	z-index: 99;
	top: auto;
	left: 0px;
	right: 0px;
	bottom: 0px;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',  startColorstr='#F2F5F5F5',   endColorstr='#F2F5F5F5');
	background: rgba(245,  245,  245,  0.95);
	opacity: 0.9;
 }  
.goods-detail-foot * {
	font-style: normal;
	margin:0;
	padding:0;
	word-break:break-all;
 }  
.goods-detail-foot a {
	color: #333;
	text-decoration: none;
	-webkit-tap-highlight-color: rgba(255,   0,   0,   0);
 }  
.goods-detail-foot p {
    display: block;
    
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
 }  
.goods-detail-foot:not(input) {
	-webkit-tap-highlight-color: rgba(0,   0,   0,   0);
	-webkit-touch-callout: none;
	-webkit-text-size-adjust: none;
 }  
.goods-detail-foot .otreh-handle {
	float: left;
	width: 35%;
	overflow: hidden;
	white-space: nowrap;
	font-size: 0px;
 }  
.goods-detail-foot .buy-handle {
	float: right;
	width: 65%;
	font-size: 0px;
 }  
.goods-detail-foot .buy-handle a {
	display: block;
	height: 1.5rem;
	font-size: 0.5rem;
	font-weight: 300;
	line-height: 1.5rem;
	color: #fff;
	text-align: center;
 }  
.goods-detail-foot .buy-handle a.add-cart {
	float: right;
	width: 100%;
	background-color: #FB6E52;
 }  
.goods-detail-foot .otreh-handle a {
	position: relative;
	z-index: auto;
	display: inline-block;
	height: 1.45rem;
	text-align: center;
	color: #333;
	border-top: solid 1px #DDD;
 }  
.goods-detail-foot .otreh-handle a.index{
	width: 50%;
	
 }  
.goods-detail-foot .otreh-handle a.kefu1{
	width: 50%;
 }  

 .goods-detail-foot .otreh-handle a.index i {
    background-size: 100%;
    background-image: url(../images/foot_home.png);
}
.goods-detail-foot .otreh-handle a.kefu1 i {
	background-size: 100%;
  background-image: url(../images/foot_phone.png);
}
.goods-detail-foot .otreh-handle a i{
	display: inline-block;
	width: 0.6rem;
	height: 0.6rem;
	margin: 0.1rem auto 0 auto;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 80%;
	opacity: 0.65;
 }  
.goods-detail-foot .otreh-handle a p {
	display: block;
	height: 0.8rem;
	font-size: 0.25rem;
	line-height: 0.8rem;
 }
 