﻿/*/*
--------
page ¸öÈËÖÐÐÄ111
--------
**/
/**--layout--**/

/**--pagestyle--**/
.pagenav{height:37px; line-height:38px;}
.pagenav li{float:left; margin-right:5px;}
.pagenav a:hover{text-decoration:underline;}
/**--ËÑË÷Çø--**/
.msearch{}
.msearch .hd{background:#f8f8f8; height:42px; border:1px solid #ececec; border-bottom:0;}
.msearch .hd li{float:left;}
.msearch .hd .tit{font-size:16px; font-weight:bold; margin:12px 0 0 20px; line-height:18px;}
.msearch .hd .selectinfo{
	float:left;
	margin-right:10px;
	border:1px solid #d6d6d6;
	background:#fff;
	color:#000;
	width:130px;
	height:28px;
	padding:0 15px 0 5px;
	position:relative;
	top:6px;
	line-height:28px;
}
.msearch .hd .selectinfo .close{
	cursor:pointer;
	width:16px;
	height:28px;
	overflow:hidden;
	line-height:28px;
	position:absolute;
	right:0;
	top:0;
	display:block;
	background:url(../images/buylistbg.png) -120px 4px;
	text-indent:-999px;
}
.msearch .hd .selectinfo:hover{border:1px solid #ff6a2f;}
.msearch .hd .selectinfo:hover .close{color:#ff6a2f; background:url(../images/buylistbg.png) -120px -19px;}
.msearch .hd .clrbtn{background:url(../images/buylistbg.png) 0 3px; vertical-align:middle; padding-left:15px; color:#03a4f7; margin-top:10px; float:left;}
.msearch .item{border:1px solid #ececec; border-bottom:0;}
.msearch .last{border-bottom:1px solid #ececec;}
.msearch .item .labal{width:80px; padding:10px 0 10px 20px; float:left; color:#999; height:20px; line-height:20px;}
.msearch .item .labal .margin1{padding:0 12px;}
.msearch .item .labal .margin2{padding-left:36px;}
.msearch .item .labal .margin3{padding-left:4px;}
.msearch .item .content{width:898px; float:left; position:relative; z-index:1;}
.msearch .item .fuwuqi{z-index:2;}
.msearch .item .area{overflow:hidden; height:42px;}
.msearch .item .area ul{width:804px;}
.msearch .open{border:1px solid #f7e5b3; background:#fffef7;}
.msearch .open .area{overflow:auto; height:130px;}
.msearch .open .searchbar{display:block;}
.msearch .item .area .arealist{float:left; height:20px; line-height:20px; padding:10px;max-width:700px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.msearch .item .more{width:70px;height:24px;display:block;position:absolute;right:20px;top:8px;color:#535353;background:#f8f8f8;border:1px solid #ececec;outline-style:none;cursor:pointer;text-align:left;padding-left:15px;}
.msearch .item .arrow,.msearch .item .uparrow{
	border:3px solid #f8f8f8; 
	border-top:3px solid #535353; 
	line-height:0; 
	font-size:0; 
	width:0; 
	height:0; 
	position:absolute;
	right:10px; 
	top:10px;
}
.msearch .item .uparrow{
	border-top:3px solid #f8f8f8; 
	border-bottom:3px solid #535353; 
	top:7px;
}
.msearch .linkwrap a{float:left; padding:0 10px; margin-top:11px;}
.msearch .item .on{color:#ff6a2f;}
.msearch .searchbar{
	height:34px;
	width:948px;
	padding-top:8px; 
	padding-left:50px;
	border:1px solid #f7e5b3; 
	border-top-color:#ececec;
	background:#f8f8f8; 
	position:relative; 
	left:-101px; 
	bottom:-1px;
	z-index:10006;
	display:none;
}
.msearch .searchbar label{color:#999; float:left; margin-top:5px; margin-right:10px; vertical-align:bottom;}
.msearch .searchbar .sinp{border:1px solid #d6d6d6; height:26px; width:190px; background:#fff; line-height:26px; text-indent:8px;}
.msearch .searchbar .sbtn{border:1px solid #ececec; background:#f8f8f8; height:28px; width:46px; text-align:center; margin-left:10px; color:#545454; cursor:pointer;}
/**--É¸Ñ¡À¸--**/
.fixed{position:fixed; top:0; left:0;}
.filter{height:28px; border:1px solid #ececec; margin-top:10px; width:998px; z-index:10008; background:#fff;}
.fsort,.fsort li,.fmenu li{float:left; position:relative; height:28px;}
.fsort li,.fsort li a{width:100px; cursor:pointer; height:28px; text-align:center; line-height:28px;}
.fsort li a{border-right:1px solid #ececec;display:block;}
.fsort li a:hover{color:#ff6a2f;}
.fsort .on a{background:#ff6a2f; border:1px solid #ff6a2f; position:absolute; top:-1px; left:-1px; color:#fff;}
.fsort .on a:hover{color:#fff;}
.fmenu{float:right;}
.ftype label{margin-right:15px; float:left; vertical-align:top; position:relative; padding-top:4px; padding-left:14px;}
.ftype label input{position:absolute; top:8px; left:1px; width:12px; height:12px; line-height:0; top:7px \0;*top:7px; vertical-align:top;}
.fmore{width:62px;}
.fmore .fmorepannel{position:absolute; top:28px; right:-61px; border:1px solid #ececec; background:#f8f8f8; width:998px; height:50px;display:none; z-index:10003;}
.fmore .fid{position:absolute; left:60px; top:12px;}
.fmore .fid label,.fmore .fprice label{color:#999; float:left; margin-top:5px; margin-right:10px; vertical-align:bottom;}
.fsinp,.fpriceinp{border:1px solid #d6d6d6; height:26px; width:190px; background:#fff; line-height:26px;}
.fsbtn, .fpricebtn{border:1px solid #ececec; background:#f8f8f8; height:28px; width:46px; text-align:center; margin-left:10px; color:#545454; cursor:pointer;}
.fmore .fprice{position:absolute; right:60px; top:12px;}
.fmore .txt,.fpagenum .ed{height:28px; line-height:28px; text-align:center; color:#999; cursor:pointer; display:block;}
.fmore .txt{width:60px; border:1px solid #ececec; position:absolute; left:0; top:-1px; z-index:10004;}
.fmore_active .txt{border-bottom-color:#f8f8f8; background:#f8f8f8;}
.fmore_active .fmorepannel{display:block;}
.fpriceinp{width:90px;}
.fprice .first{margin-right:20px;}
.fpagenum{width:60px;}
.fpagenum .ed{position:absolute; left:-1px; top:-1px; height:28px; border:1px solid #ececec; padding-right:10px; width:50px; z-index:10006;}
.fpagenum .arrow{background:url(../images/globalbg.png) -205px -1px; height:12px; width:12px; display:block; overflow:hidden; position:absolute; top:8px; right:10px;}
.fpagenum_active .ed{background:#f8f8f8; border-bottom-color:#f8f8f8;}
.fpagenum_active .fpagenumcon{display:block;}
.fpagenumcon{background:#f8f8f8; border:1px solid #ececec; width:60px; position:absolute; right:-1px; top:28px; z-index:10005;display:none;}
.fpagenumcon a{height:28px; text-align:center; width:60px; display:block; line-height:28px;}
/**-- Êý¾ÝÁÐ±í --**/
.grid{margin-top:10px;}
.grid .item, .grid .pagein{width:998px;float:left;border:1px solid #ececec; border-bottom:0;padding-bottom:10px}
.grid .item .titwrap, .grid .item .pricewrap, .grid .item .numwrap, .grid .item .typewrap, .grid .item .btnwrap{float:left; position:relative;}
.grid .item .titwrap{width:400px; padding-left:16px;}
.grid .item .pricewrap{width:136px;text-align:right}
.grid .item .numwrap{width:110px;margin-right:50px;text-align:right}
.grid .item .typewrap{width:150px;}
.grid .item .btnwrap{width:108px;}
.grid .tit{margin:15px 0 10px 0;}
.grid .tit a{font-size:14px;}
.grid .green{color:#03a4f7;}
.grid .green:hover{color:#ff6a2f;}
.grid .pip{line-height:22px; color:#999;}
.grid .pip em{color:#545454;}
.grid .ibao, .grid .ishang, .grid .ipei, .grid .ika, .grid .ikuai{width:16px; height:16px; background:url(../images/globalbg.png); float:left; margin:3px 5px 0 0;vertical-align:sub}
.grid .ibao{background-position:-29px -279px;}
.grid .ishang{width:16px; height:16px; background:url(../images/k.png); float:left; margin:3px 5px 0 0;vertical-align:sub}
.grid .ika{background-position:-112px -279px;}
.grid .ikuai{background-position:-159px -279px;}
.grid .ipei{background-position:-199px -279px;}
.grid .price{color:#ff6a2f; font-size:16px; margin:15px 0 0 0;}
.grid .pricewrap .pip{text-indent:3px;} 
.grid .num{color:#999; margin-top:20px;}
.grid .num em{color:#545454; padding-right:5px;}
.grid .type{margin-top:7px;}
.grid .ipei{margin-top:2px; *margin-top:0;}
.grid .btn{height:30px; width:90px; line-height:30px; border:0; background:url(../images/globalbg.png) 0 -336px; text-align:center; color:#fff; margin-top:22px;}
.grid .btntip{width:90px; text-align:center; color:#999;}
.grid .active{border-color:#f7e5b3; background:#fffef7;}
.grid .pagein{border-bottom:1px solid #ececec;}
.grid .pagein .pagenums{height:38px; float:right; margin:40px 25px 0 0;}
.grid .pagein a,.grid .pagein span{float:left; padding:0 10px; margin-left:5px; position:relative;}
.grid .pagein a{border:1px solid #ececec;}
.grid .pagein a:hover{border-color:#ff6a2f;}
.grid .pagein .on{background:#ff6a2f; border-color:#ff6a2f; color:#fff;}
.grid .pagein .on:hover{color:#fff;}
.grid .links, .grid .total{float:left;}
.grid .total{padding:5px 0 5px 20px;}
.grid .pagein .prv{padding-left:20px;}
.grid .pagein .next{padding-right:20px;}
.grid .pagein .prv b, .grid .pagein .next b{width:12px; height:12px; position:absolute; top:8px; background:url(../images/globalbg.png) -296px -265px;}
.grid .pagein .prv b{left:8px;}
.grid .pagein .prv:hover b{background-position:-447px -317px;}
.grid .pagein .next b{background-position:-296px -317px; right:8px;}
.grid .pagein .next:hover b{background-position:-447px -265px;}

/*2014-09-17 17:26:23*/
.more_list{ width:500px;  display:none; position:absolute; z-index:999; background:#FFF; left:-1px; top:21px; padding:0 10px;}
.border_more{ border:#ececec  solid 1px}
.linkwrap{ position:relative}
.more_shx{ position:relative; float:left;}
.msearch .item .more2{
	height:24px;
	display:block;
	color:#535353; float:left;
	background:#FFF;
	border:1px solid #ececec;
	outline-style:none;
	cursor:pointer; margin:8px 20px 0 0;
	text-align:left;
	padding:0 19px 0 15px; position:relative; z-index:999999;
}
#divAd img{width:1000px;margin:10px auto}
.mar_t20{margin-top:20px}

/*2014-09-24 12:52:31*/
.ico_dt{  margin: 3px 5px 0 0;float:none;background:url(../images/iconbg_v1.gif) no-repeat 0 -580px;width:26px;height:14px;  vertical-align: sub;display: inline-block;}
.ico_bao{  margin: 3px 5px 0 0;float:none;background:url(../images/iconbg_v1.gif) no-repeat 0 -162px;width:17px;height:16px;  vertical-align: sub;display: inline-block;}
.ico_ji{  margin: 3px 5px 0 0;float:none;background:url(../images/k.png) no-repeat center;width:17px;height:16px;  vertical-align: sub;display: inline-block;}
.ico_pei{  margin: 3px 5px 0 0;float:none;background:url(../images/iconbg_v1.gif) no-repeat 0 -294px;width:16px;height:16px;  vertical-align: sub;display: inline-block;}
.ico_sfz{  margin: 3px 5px 0 0;float:none;background:url(../images/iconbg_v1.gif) no-repeat 0 -272px;width:16px;height:16px;  vertical-align: sub;display: inline-block;}
.ico_che{  margin: 3px 5px 0 0;float:none;background:url(../images/iconbg_v1.gif) no-repeat 0 -342px;width:16px;height:16px;  vertical-align: sub;display: inline-block;}
.ico_su{  margin: 3px 5px 0 0;float:none;background:url(../images/iconbg_v1.gif) no-repeat 0 -318px;width:16px;height:16px;  vertical-align: sub;display: inline-block;}
.ico_zh{  margin: 3px 5px 0 0;float:none;background:url(../images/iconbg_v1.gif) no-repeat 0 -224px;width:16px;height:16px;  vertical-align: sub;display: inline-block;}
.ico_card{  margin: 3px 5px 0 0;float:none;background: url(../images/iconbg_v1.gif) no-repeat 0 -384px;width:16px;height:16px;  vertical-align: sub;display: inline-block;}
.ico_kuai{  margin: 3px 5px 0 0;float:none;background: url(../images/iconbg_v1.gif) no-repeat 0 -408px;width:16px;height:16px;  vertical-align: sub;display: inline-block;}
.ico_mi{  margin: 3px 5px 0 0;float:none;background: url(../images/iconbg_v1.gif) no-repeat 0 -434px;width: 16px;height:16px;  vertical-align: sub;display: inline-block;}
.ico_sc{  margin: 3px 5px 0 0;float:none;background: url(../images/iconbg_v1.gif) no-repeat 0 -536px;width: 16px;height:16px;  vertical-align: sub;display: inline-block;}
.ico_cspf{ margin: 3px 5px 0 0;float:none;background: url(../images/iconbg_v1.gif) no-repeat 0 -558px;width:16px;height:15px;  vertical-align: sub;display: inline-block;}
.ico_ys{ margin: 0 5px 0 0;float:none;background: url(../images/iconbg_v1.gif) no-repeat 0 -648px;width: 16px;height: 17px;  vertical-align:bottom;display: inline-block;}
.ico_ts{ margin: 3px 5px 0 0;float:none;background: url(../images/notice.gif) no-repeat;width: 19px;height: 17px;  vertical-align: sub;display: inline-block;}
.ico_ycjy{ margin: 3px 5px 0 0;float:none;background: url(../images/order_yc_ico.gif) no-repeat;width: 18px;height: 18px;  vertical-align: sub;display: inline-block;}
.ico_x{ margin: 3px 5px 0 0;float:none;background: url(../images/iconbg_v1.gif) no-repeat 0 -600px;width: 16px;height: 16px;  vertical-align: sub;display: inline-block;}
.ico_zdjy{ margin: 3px 5px 0 0;float:none;background: url(../images/iconbg_v1.gif) no-repeat 0 -512px;width: 16px;height: 15px;  vertical-align: sub;display: inline-block;}
.ico_re{ margin: 3px 5px 0 0;float:none;background: url(../images/iconbg_v1.gif) no-repeat 0 -624px;width: 16px;height: 16px;  vertical-align: sub;display: inline-block;}
.ico_tao{ margin: 3px 5px 0 0;float:none;background: url(../images/iconbg_v1.gif) no-repeat 0 -734px;width: 16px;height: 16px;vertical-align: sub;  vertical-align: sub;display: inline-block;}
.ico_xu { margin: 3px 5px 0 0;float:none;background: url(../images/iconbg_v1.gif) no-repeat 0 -716px;width: 16px;height: 16px;vertical-align: sub;  vertical-align: sub;display: inline-block;}
.ico_ren { margin: 3px 5px 0 0;float:none;background: url(../images/iconbg_v1.gif) no-repeat 0 -778px;width: 16px;height: 16px;vertical-align: sub;  vertical-align: sub;display: inline-block;}
.ibao{  margin: 3px 5px 0 0;float:none;background:url(../images/iconbg_v1.gif) no-repeat 0 -162px;width:17px;height:16px;  vertical-align: sub;display: inline-block;}
.ico_pai{ margin: 3px 5px 0 0;float:none;background: url(../images/pai.gif) no-repeat;overflow:hidden;width: 16px;height: 16px;display: inline-block;}


.msgInfoBox{ position:relative;width:450px;margin:30px auto;text-align:left}
.msgInfoBox h3{position:relative;font-size:14px;padding:10px 0 10px 40px;line-height:30px;}
.msgInfoBox h3 i{position:absolute;top:10px;left:0;*top:6px;_top:6px;_left:-40px;}
.msgInfoBox h3 .hint-text{ color:#ff3300;}
.msgInfoBox .recommendBox dl{padding: 0 0 0 40px;border: 0;}
.msgInfoBox .recommend-box dt,.msgInfoBox .recommend-box dd {margin: 3px 0 6px;line-height: 1.2em;color: #404040;}

.bor{text-align:center}
.noChoArea{width:988px;padding-left:10px;line-height:50px;border: 1px solid #ececec;border-bottom: 0;border-top: 0;height: 50px;}
/*2014-09-25 09:32:34*/
.coin-btn_grey{width:90px;line-height:30px; height:30px;font-size:14px;background:url(../images/globalbg.png) no-repeat 0 -302px; border:0px;color:#fff;; margin-top:32px; cursor:default}

/*2015-01-06 ¹ºÂòÒ³Ãæ½»Ò×·½Ê½*/
.dang_mian {display: inline-block;background: url(../images/tu_mian.jpg) no-repeat ;width: 17px;height: 17px;vertical-align: sub;}
.pu_tong {display: inline-block;background: url(../images/tu_pu.png) no-repeat ;width: 17px;height: 17px;vertical-align: sub;}
.you_ji {display: inline-block;background: url(../images/tu_you.jpg) no-repeat ;width: 17px;height: 17px;vertical-align: sub;}
.fu_mo {display: inline-block;background: url(../images/tu_fu.jpg) no-repeat ;width: 17px;height: 17px;vertical-align: sub;}
.pai_mai {display: inline-block;background: url(../images/pai.jpg) no-repeat ;width: 17px;height: 17px;vertical-align: sub;}
.bai_tan {display: inline-block;background: url(../images/bai.jpg) no-repeat ;width: 17px;height: 17px;vertical-align: sub;}
.gong_hui {display: inline-block;background: url(../images/gong.jpg) no-repeat ;width: 17px;height: 17px;vertical-align: sub;}

.mall_seller{line-height:28px;color:#999;}
.seller_name{ font-weight:bold;color:#0000ff ;}



/*details */
/**--layout--**/
/**--pagestyle--**/
.pagenav{height:37px; line-height:38px;}
.pagenav li{float:left; margin-right:5px;}
.pagenav a:hover{text-decoration:underline;}
/**--ÉÌÆ·ÏêÇéµÚÒ»²¿·Ö--**/
.dtTop{
    border: 1px solid #ececec;
    /*padding-bottom: 38px;*/
}
.dtTop .dtTop_pic{
    float: left;
    width: 271px;
    height: 339px;
    border: 1px solid #ececec;
    overflow: hidden;
    margin: 7px 0 10px 8px;
}
.dtTop .dtTop_picBox{
    border-bottom: 1px solid #ececec;
}
.dtTop .dtTop_slide{
    position: relative;
}
.dtTop .dtTop_sLeft,.dtTop_sRight{
    width:20px;
    height: 29px;
    position: absolute;
    top: 15px;
    cursor: pointer;
	background: url("../images/globalbg.png");
}
.dtTop .dtTop_sLeft{
    left: 3px;
    background-position:-294px -380px;
}
.dtTop .dtTop_sRight{
    right: 4px;
    background-position:-438px -380px;
}
.dtTop .dtTop_sBox{
    width: 224px;
    height: 60px;
    margin: 0 auto;
    overflow: hidden;
}
.dtTop .dtTop_ul{
    padding-top: 3px;
}
.dtTop .dtTop_ul li{
    width: 52px;
    height: 52px;
    float: left;
    margin:0;
    cursor: pointer;
	border: 2px solid #fff;
}
.dtTop .dtTop_ul .dt_liBord{
    border: 2px solid #ff6a2f;
}


.dtTop .dtTop_info{
    float: left;
    width: 685px;
    padding: 20px 0 20px 23px;min-height:341px;
}
.dtTop .dtTop_pNum{
    float: left;
    font-size: 16px;
    color: #505050;
    font-weight: bold;margin-bottom:10px
}
.dtTop .dtTop_pei{
    float: left;
    width: 16px;
    height: 16px;
    background: url("../images/globalbg.png") -199px -279px no-repeat;
    margin: 3px 0 0 23px;
}
.dtTop .dtTop_time{
    margin-top: 3px;
}
.dtTop .dtTop_t_left{
    float: left;
    width: 289px;
}
.dtTop .dtTop_t_right{
    float: right;
    width: 144px;
    margin-right: 23px;
}
.dtTop .dtTop_clock{
    display: inline-block;
    background: url("../images/globalbg.png") -122px -324px no-repeat;
    padding-left: 16px;
    color: #999999;
    font-size: 13px;
    margin-right: 44px;
    margin-left: 2px;
}
.dtTop .dtTop_buyNum{
    display: inline-block;
	background: url("../images/globalbg.png") -133px -377px no-repeat;
    padding-left: 16px;
    color: #999999;
    font-size: 13px;
}
.dtTop .dtTop_sc,.dtTop_ts{
    cursor: pointer;
    color: #999999;
    font-size: 13px;
    float: left;
}
.dtTop .dtTop_sc:hover,.dtTop_ts:hover{
    color:#ff6a2f;
}
.dtTop .dtTop_sc{
    background: url("../images/globalbg.png") -21px -435px no-repeat;
    padding-left: 16px;
}
.dtTop .dtTop_ts{
    background: url("../images/globalbg.png") -135px -437px no-repeat;
    padding-left:11px;
    margin-left: 23px;
}
.dtTop .dtTop_trang{
    float: left;
    width: 9px;
    height: 6px;
    background: url("../images/globalbg.png") -299px -445px no-repeat;
    margin: 7px 0 0 0;
    cursor: pointer;
}
.dtTop .dtTop_price{
    background: #fff5f1;
    width: 659px;
    padding: 5px 0 10px 10px;
    margin-top: 5px;
    margin-left: -10px;
}
.dtTop .dtTop_pWord{
    color: #999999;
    font-size: 14px;
}
.dtTop .dtTop_icon{
    color: #ff0400;
    font-size: 18px;
    display: inline-block;
    margin-right: -5px;
}
.dtTop .dtTop_nowPrice{
    color: #ff0000;
    font-size: 28px;
    display: inline-block;
}
.dtTop .dtTop_price{
    font-size: 12px;
    color: #999999;
}
.dtTop .dtTop_price em{
    text-decoration:line-through;
	padding-left:20px;
}
.dtTop_price .pricewrap1{
	width:400px; 
	float:left;
}
.dtTop .dtTop_oldprice{margin-top:15px; float:left}
.dtTop .dtTop_infoUl{	width:470px;}
.dtTop .dtTop_infoUl li{ overflow:hidden; float: left; line-height: 280%;}
.dtTop_infoUl .itm1{width:300px;}
.dtTop_infoUl .itm2{width:160px;}
.dtTop_infoUl .itm3{width:460px;}
.dtTop_infoUl em{padding-left:27px;}
.dtTop .dtTop_if_tit{
    color: #999999;
    font-size: 14px;
}
.dtTop .dtTop_if_word{width:85px;color: #505050;  font-size: 14px;}
.dtTop .dtTop_padLeft{
    padding-left: 170px;
}
.dtTop .dtTop_padLef2{
    padding-left: 135px;
}
.dtTop .disBlock{
    width: 100%;
    display: block;
}
.dtTop .dtTop_buyBtn{
    width: 148px;
    height: 45px;
    display: block;
    background: url("../images/paybg.png") 0 -67px no-repeat;
    color: #fff;
    font-family: 'microsoft yahei';
    font-size: 18px;
    text-align: center;
    line-height: 250%;
    margin-top: 10px;
}
.dtTop .dtTop_overBtn{
    width: 148px;
    height: 45px;
    display: block;
    background: url("../images/paybg.png") 0 -376px no-repeat;
    color: #5a5b5b;
    font-family: 'microsoft yahei';
    font-size: 18px;
    text-align: center;
    line-height: 250%;
    margin-top: 30px;
}
.dtTop .dtTop_buyBtn:hover{
    color: #fff;
}
.dtTop .dtTop_saleInfo{
    float: left;
    width: 188px;
    overflow: hidden;height:358px;
}
.dtTop .dtTop_sTit{
    background: #f8f8f8;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    border-bottom: 1px solid #ececec;
    display: block;
    width: 100%;
    padding: 0 0 0 13px;
    line-height: 370%;
}
.dtTop .dtTop_saler{
    padding:18px 0 0 13px;
}
.dtTop .dtTop_saler li{
    width: 100%;
    color: #999999;
    font-size: 14px;
    height: 30px;
    line-height: 200%;
}
.dtTop .dtTop_sName{
    color: #333333;
    font-size: 14px;
}
.dtTop .dtTop_hpl{
    color: #ff6a2f;
}
.dtTop .iguan{
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("../images/globalbg.png") -363px -442px no-repeat;
    vertical-align: text-bottom;
}
.dtTop .dtTop_rz{
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("../images/globalbg.png") -242px -279px no-repeat;
    vertical-align: text-bottom;
}
.dtTop .dtTop_proNum{
    color: #333333;
    font-size: 14px;
    text-align: center;
    display:block;
    width: 161px;
    border: 1px solid #d7d7d7;
    background: #f8f8f8;
    line-height: 250%;
    margin: 140px auto 0 auto;
}
/** ¹ºÎïÖ¸ÄÏ **/
.dtBuy{
    border: 1px solid #ececec;
    margin-top: 24px;
    overflow: hidden;
}
.dtBuy .tit{
   width: 100%;
    padding: 0 0 0 15px;
    border-bottom: 1px solid #ececec;
    background: #f8f8f8;
    display: block;
    color: #363636;
    font-size: 16px;
    font-size: 16px;
    line-height: 250%;
    font-weight: bold;
}
.dtBuy .buyBox{
    padding: 5px 0 16px 15px;
}
.dtBuy .descTit{
    font-weight: normal;
    font-size: 14px;
    color: #000;
    margin: 10px 15px 5px 0;
}
.descTit .point{width:4px; height:5px; font-size:0; line-height:0; background:#64a628; float:left; margin:8px 5px 0 0;}
.dtBuy .descWord{
	padding-left:10px;
    width: 950px;
    margin-bottom: 15px;
}
.dtBuy .buyPic{
    width: 950px;
    height: 40px;
    padding-bottom: 22px;
}
.dtBuy .buystep{border:1px solid #f7e5b3; height:34px; background:#fffef7; margin-left:10px;}
.dtBuy .buystep li{float:left; height:34px; position:relative; width:186px;}
.dtBuy .buystep .split{background:url(../images/paybg.png) -40px -317px; width:21px; height:36px; position:absolute; top:-1px; right:0;}
.dtBuy .buyNum{
    height: 20px;
	width:20px;
	line-height:20px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    display: inline-block;
    text-align: center;
	margin:8px 0 0 46px;
	background:url(../images/paybg.png) 0 -316px;
	font-family:simsun;
}
.dtBuy .buyWord{
    color: #505050;
    font-size: 12px;
    margin-left: 2px;
}
.dtBuy .deal{
    line-height: 250%;
    color: #848484;
    font-size: 12px;
    display: block;
	padding-left:10px;
}
.dtBuy .deal em{
    color: #000;
}
/**²ÂÄãÏ²»¶**/
.suc_bg{background:url(../images/paybg.png) left top no-repeat; }
.suc_list{ width:1000px; padding-bottom:23px;}
.suc_tit{
	display:block; 
	font-size:16px; 
	width:981px; 
	height:34px; 
	background:#f8f8f8; 
	line-height:34px; 
	border:#ececec 1px solid; 
	padding-left:17px; 
	margin-top:27px;
	font-weight:bold;
	border-bottom:0;
}
.suc_listcon{ width:998px; height:70px; float:left; border:#ececec 1px solid; overflow:hidden; border-bottom:0;}
.suc_list .last{border-bottom:#ececec 1px solid;}
.suc_lcon{ width:998px; height:70px;}
.suc_lcon li{ float:left;height:70px;}
.suc_nam{color:#3d3d3d; font-size:14px; width:370px; padding-left:20px; height:70px;}
.suc_pri{font-size:18px; color:#ff6a2f; width:110px; height:70px;text-align:right}
.suc_pri em{margin-top:22px;display:inline-block;}
.suc_num{width:150px; height:45px;text-align:center; padding-top:25px;margin-right:40px; color:#999;}
.suc_num em{  color:#5a5b5b;}
.suc_jia{width:150px; overflow:hidden; color:#999999; font-size:12px; padding-top:20px;}
.suc_pei{padding:15px 0 0 10px; width:110px; background-position:-110px 7px; line-height:22px;text-align:left}
.ipei{background:url(../images/globalbg.png) -199px -279px; width:16px; height:16px; float:left; margin:0 8px 0 0; }
.suc_btn{text-align:center; width:140px;}
.suc_btn a:hover{color:#FFF;}
.suc_buy{
	display:block; 
	width:90px; 
	height:30px;
	margin-top:19px;
	background-position:0 -161px;
	border:0;
	color:#fff;
	text-align:center;
	line-height:30px;
	margin-left:25px;
}
.suc_day{ display:block; color:#999999; font-size:12; line-height:12px; text-align:center; padding-top:4px;}


/*订单生成页面--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/



.pay_content{width: 1000px;margin:0 auto; padding:10px 0;}

/* 填写商品信息 css */
.pay_top{border:1px solid #ececec;width: 976px;height: 33px;background: #f8f8f8;font-size: 16px;line-height: 33px;padding-left:22px;}
.pay_info{padding-bottom:15px;font-size:14px;border-left:1px solid #ececec;border-right:1px solid #ececec;border-bottom:1px solid #ececec;}
.pay_info label{color:#999999;width: 210px;text-align: right;display: block;float: left;margin-right:5px;font-size:16px;}
/** pay_info span{color: #5b5a5a;}*/
.pay_info li{padding-top:9px;float: left;width: 100%;line-height:28px;position:relative;padding-bottom:10px;}
.pay_input{width:322px;height:24px;padding:0 5px;border:1px solid #ccc;}
.pay_input:hover{border-color:#88c4c4;}
.pay_select{width: 185px; height: 24px; border:1px solid #ccc; color:#cccccc; padding-left: 5px; outline-style:none;}
.pay_select:hover{border-color:#88c4c4;}
.pay_top2{margin-top: 25px;}
.pay_box2{padding:10px 0 10px 0;}
.pay_box3{font-size:14px;border-left:1px solid #ececec;border-right:1px solid #ececec;border-bottom:1px solid #ececec;}
.pay_cTilte{width:960px;margin-left:20px;border-bottom:1px solid #ececec;padding-top: 25px;padding-bottom: 5px;}
.pay_cTilte li{text-align: center;}
.pay_sp{width:490px;float: left;}
.pay_dj{width: 130px;float: left;}
.pay_sl{width:130px;float: left;}
.pay_yfk{width:200px;float: left;}

/* 核对商品信息 css */
.pay_list .pay_dj,.pay_list .pay_sl{color:#999999;text-align: center;line-height:88px;}
.pay_list .pay_yfk{text-align: center;color: #ff5410;line-height:88px;}
.pay_list{padding-left:20px;}
.pay_list li{padding:15px 0 15px 0;float: left;border-bottom:1px dashed #ececec;}
.pay_list .last{border-bottom:0;}
.pay_img{float: left;padding-left: 5px; border:1px solid #ececec;}
.pay_name{float: left;color:#505050;padding-left: 30px;}
.pay_name p{width:340px;margin-bottom: 5px;}
.pay_title{font-weight:bold;line-height: 16px;}
.pay_title a{color: #505050;text-decoration:none;}
.pay_title a:hover{color:#ff6a2f;}
.pay_name label{color:#999999;}
.pay_left{padding:10px 25px; width:460px; float: left; margin-left:25px;}

/* 温馨提示 css */
.pay-bottom{padding-bottom:50px;padding-top:20px;}
.pay_notice li{list-style-type:disc;margin-left:10px;padding-bottom:5px;}
.pay_tishi{color:#5b5a5a;font-weight:bold;padding-bottom:10px;}
.pay_right{float: right;color: #999999;font-size:14px; margin-right:20px;}
.pay_right p{padding-bottom:5px;}
.pay_discount{padding:0 20px 0 28px;}
.pay_orde{padding-right:20px;}
.pay_for label{padding-left:14px;color:#5b5a5a;font-weight:bold;}
.pay_for span{color:#ff5410;font-size: 20px;font-weight:bold;}
.pay_submit{
	background:#ff6a2f;
	border:0;
	line-height: 43px;
	height:43px;
	width:176px;
	text-align: center;
	color: #fff;
	font-size:18px;
	cursor:pointer;
	margin-top:5px;
	border-radius:5px;
}
.pay_submit:hover{background:#ff5410;}
.pay_last{
	font-size:12px;
	color: #5b5a5a;
	padding-top:10px;
	line-height:12px;
	*line-height:22px;
}
.pay_last input{float: left;margin-right:5px;}
.pay_last a{color: #64a628;}
.pay_last a:hover{color: #ff6a2f;}
.pay_agree{float: left;}


/**-- 公用模块：ppmod 支付步骤 --**/
.ppmod{float:right; width:496px;}
.ppmod .pptxt{padding-bottom:5px;}
.ppmod a{color:#d7d7d7; float:left; margin-top:10px;}
.ppmod .txt1,.ppmod .txt2, .ppmod .txt3, .ppmod .txt4{float:left; text-align:center; position:relative; padding:0 12px; height:30px; color:#999;}
.ppmod .txt1{margin-left:6px;}
.ppmod .txt2{padding:0 18px; margin-left:36px;}
.ppmod .txt3{margin-left:37px;}
.ppmod .txt4{margin-left:45px;}
.ppmod .ppbar{background:url(../images2014/stp.png); height:11px; font-size:0; overflow:hidden; width:420px; margin-left:38px;}
.ppmod .statusbar{background:url(../images2014/stp.png) -409px -16px; width:12px; height:11px;}
.ppmodstep1 .txt1{background:url(../images2014/paybg.png) 0 -260px;}
.ppmodstep1 .txt1 a{color:#fff; font-weight:bold; float:left; margin-top:2px;}
.ppmodstep1 .txt1 b{width:10px; height:5px; font-size:0; background:url(../images2014/paybg.png) 0 -291px; position:absolute; bottom:1px; left:33px;}
.ppmodstep1 .txt1 i{background:url(../images2014/paybg.png) 6px -260px; position:absolute; right:0; top:0; width:6px; height:25px; font-size:0;}
.ppmodstep2 .txt1 a{color:#ff6a2f;}
.ppmodstep2 .statusbar{width:148px; background-position:-277px -16px;}
.ppmodstep2 .txt2{background:url(../images2014/paybg.png) 0 -260px;}
.ppmodstep2 .txt2 a{color:#fff; font-weight:bold; float:left; margin-top:2px;}
.ppmodstep2 .txt2 b{width:10px; height:5px; font-size:0; background:url(../images2014/paybg.png) 0 -291px; position:absolute; bottom:1px; left:56px;}
.ppmodstep2 .txt2 i{background:url(../images2014/paybg.png) 6px -260px; position:absolute; right:0; top:0; width:6px; height:25px; font-size:0;}
.ppmodstep3 .txt1 a,.ppmodstep3 .txt2 a{color:#ff6a2f;}
.ppmodstep3 .statusbar{width:290px; background-position:-139px -16px;}
.ppmodstep3 .txt3{background:url(../images2014/paybg.png) 0 -260px; margin-left:33px;}
.ppmodstep3 .txt3 a{color:#fff; font-weight:bold; float:left; margin-top:2px;}
.ppmodstep3 .txt3 b{width:10px; height:5px; font-size:0; background:url(../images/paybg.png) 0 -291px; position:absolute; bottom:1px; left:30px;}
.ppmodstep3 .txt3 i{background:url(../images2014/paybg.png) 6px -260px; position:absolute; right:0; top:0; width:6px; height:25px; font-size:0;}
.ppmodstep4 a{color:#ff6a2f;}
.ppmodstep4 .statusbar{width:420px; background-position:0 -16px;}
.ppmodstep4 .txt4{background:url(../images2014/paybg.png) 0 -260px;}
.ppmodstep4 .txt4 a{color:#fff; font-weight:bold; float:left; margin-top:2px;}
.ppmodstep4 .txt4 b{width:10px; height:5px; font-size:0; background:url(../images/paybg.png) 0 -291px; position:absolute; bottom:1px; left:30px;}
.ppmodstep4 .txt4 i{background:url(../images2014/paybg.png) 6px -260px; position:absolute; right:0; top:0; width:6px; height:25px; font-size:0;}

/**-- 公用模块：ppmod 出售步骤 --**/
.ppmod2{float:right; width:496px;}
.ppmod2 .pptxt{padding-bottom:5px;}
.ppmod2 a{color:#d7d7d7; float:left; margin-top:10px;}
.ppmod2 .txt1,.ppmod2 .txt2, .ppmod2 .txt3{float:left; text-align:center; position:relative; padding:0 12px; height:30px; color:#999;}
.ppmod2 .txt1{margin-left:6px;}
.ppmod2 .txt2{padding:0 18px; margin-left:116px;}
.ppmod2 .txt3{margin-left:77px;}
.ppmod2 .ppbar{background:url(../images2014/stp_sell.png); height:11px; font-size:0; overflow:hidden; width:420px; margin-left:38px;}
.ppmod2 .statusbar{background:url(../images2014/stp_sell.png) -409px -16px; width:12px; height:11px;}
.ppmod2step1 .txt1{background:url(../images2014/paybg.png) 0 -260px;}
.ppmod2step1 .txt1 a{color:#fff; font-weight:bold; float:left; margin-top:2px;}
.ppmod2step1 .txt1 b{width:10px; height:5px; font-size:0; background:url(../images2014/paybg.png) 0 -291px; position:absolute; bottom:1px; left:33px;}
.ppmod2step1 .txt1 i{background:url(../images2014/paybg.png) 6px -260px; position:absolute; right:0; top:0; width:6px; height:25px; font-size:0;}
.ppmod2step2 .statusbar{width:204px; background-position:-198px -16px;}
.ppmod2step2 .txt2{background:url(../images2014/paybg.png) 0 -260px;}
.ppmod2step2 .txt2 a{color:#fff; font-weight:bold; float:left; margin-top:2px;}
.ppmod2step2 .txt2 b{width:10px; height:5px; font-size:0; background:url(../images2014/paybg.png) 0 -291px; position:absolute; bottom:1px; left:36px;}
.ppmod2step2 .txt2 i{background:url(../images2014/paybg.png) 6px -260px; position:absolute; right:0; top:0; width:6px; height:25px; font-size:0;}
.ppmod2step3 .statusbar{width:410px; background-position:-0 -16px;}
.ppmod2step3 .txt3{background:url(../images2014/paybg.png) 0 -260px; margin-left:75px;}
.ppmod2step3 .txt3 a{color:#fff; font-weight:bold; float:left; margin-top:2px;}
.ppmod2step3 .txt3 b{width:10px; height:5px; font-size:0; background:url(../images2014/paybg.png) 0 -291px; position:absolute; bottom:1px; left:72px;}
.ppmod2step3 .txt3 i{background:url(../images2014/paybg.png) 6px -260px; position:absolute; right:0; top:0; width:6px; height:25px; font-size:0;}
.tishi_Span{padding-left: 6px;}
.col_FF4F00 {color: #FF4F00;}

/**--- 公用textarea  --**/
.pay_texrarea{width:302px; height:50px;border:1px solid #ccc;overflow:hidden;}
.pay_texrarea:hover{border-color:#88c4c4;}
.pay_input{width:300px; height:26px;border:1px solid #ccc;overflow:hidden;}

/*2015-12-30 提醒层 */ 
.wxts_tip{width:610px;height:400px;background:#FFF url(../images2014/3YX_wxts_tip.jpg) no-repeat;position:fixed;left:50%;top:50%;margin: -200px 0 0 -305px;z-index:99999999999;border-radius:20px;border:2px solid #575150;-moz-box-shadow:10px 10px 5px #666;-webkit-box-shadow:10px 10px 5px #666;box-shadow:10px 10px 5px #666;padding-bottom:20px }
.wxts_tip_box_mb{width:100%;height:100%;background:#000;opacity:0.6;filter:alpha(opacity=60); position:fixed;display:inline-block; top:0; left:0;z-index:99999999;font-family:microsoft yahei }

.fp_bg h1{color:#f60;font-size:24px;font-family:'"Microsoft YaHei"';_font-weight:bold;margin:30px 0 30px 220px}
.fp_bg h2{display:inline;color:#666;font-weight:400;margin:0 0 10px 150px;font-size:18px;}
.fp_bg .w_500{width:500px;margin:30px  auto}
.fp_bg .w_500 .fp_infor{display:block;width:500px;border:1px solid #64a628;background-color:#f3fafc;margin:15px 0;padding:0 10px}
.fp_bg .w_500 .fp_infor li{border-bottom:1px dotted #6eb9da;line-height:20px;text-align:left;padding:10px 0}
.fp_bg .w_500 .fp_infor li.bor_none{border-bottom:0}
.fp_bg .w_500 .fp_infor li span{color:#f60}
.fp_bg .w_500 .f_blue{color:#06c;text-decoration:underline}
.fp_bg .w_500 p{text-align:center;font-size:14px;margin-top:10px}
.fp_bg .w_500 p .btn_nor{display:inline-block;width:175px;height:25px;line-height:25px;text-align:center;color:#999;background:#ccc;border:#ccc solid 1px}
.fp_bg .w_500 p .btn_cur{display:none;width:142px;height:26px;line-height:26px;text-align:center;color:#333;font-weight:700;text-decoration:none;background:#F7F7F7;border:#ccc solid 1px}
.fp_bg .w_500 .v_align{vertical-align:middle}
.udline{color:#ff6a2f;text-decoration:underline;}

/*2016-01-04 充值账号 温馨提示  */
.fed-toolstip{background:#ff6a2f;border:3px solid #e0edf4;display:none;position:absolute;left:212px;top:-50px;}
.fed-toolstip .fed-tipcon{position:relative;background:#fff;overflow:hidden;margin:1px;padding:15px;}
.fed-toolstip .fed-tipcon s{position:absolute;left:15px;top:17px;}
.fed-toolstip .fed-tipcon h4{border-bottom:1px solid #d7d7d7;margin-bottom:10px;color:#666;padding-bottom:9px;}
.fed-toolstip .fed-tipcon p{color:#666;line-height:18px;}
.fed-toolstip .fed-tipcon p.ico-text{margin-left:22px;}
.fed-toolstip .fed-tipcon .fed-tipsmore{display:block;position:absolute;bottom:15px;right:15px;line-height:normal;}
.fed-toolstip .fed-tipcon .fed-tipsclose{position:absolute;font-size:12px;font-weight:700;font-family:Simsun;color:#787878;right:2px;top:0;}
.fed-toolstip .fed-tipcon .fed-tipsclose:hover{text-decoration:none!important;}
.fed-toolstip .fed-tipsarr{position:relative;display:block;}
.fed-tipsarr span.arr-1,.fed-tipsarr span.arr-2,.fed-tipsarr span.arr-3{position:absolute;font-size:12px;font-family:simsun;overflow:hidden;}
.fed-tipsarr span.arr-1{z-index:199;color:#9ec5de;}
.fed-tipsarr span.arr-2{z-index:299;color:#fff;}
.fed-tipsarr span.arr-3{z-index:99;color:#e0edf4;}
.fed-arrtop{top:-8px;left:25px;}
.fed-arrtop span.arr-1{top:3px;}
.fed-arrtop span.arr-3{top:0;}
.fed-arrbottom{top:-19px;left:25px;}
.fed-arrbottom span.arr-1{top:5px;}
.fed-arrbottom span.arr-3{top:8px;}
.fed-arrleft{left:-5px;top:25px;}
.fed-arrleft span.arr-1{left:0;}
.fed-arrleft span.arr-2{left:1px;}
.fed-arrtop span.arr-2,.fed-arrbottom span.arr-2{top:4px;}

.fed-arrleft span.arr-3 {left: -3px;}

.fed-arrright {right: -6px; top: 25px;}

.fed-arrright span.arr-1 {right: 0;}

.fed-arrright span.arr-2 {right: 1px;}

.fed-arrright span.arr-3 {right: -3px;}



.validator{padding:0 5px;width:450px;overflow:hidden; margin-left:10px;line-height:18px;}
.validator span.initText{ color: #999;padding-left:17px;margin-top:5px;width:440px;background: url(../images/Registration.png) no-repeat 0 -532px;}
.validator span.correctText{ color: #64a628;padding-left:17px;margin-top:5px;width:440px;background: url(../images/Registration.png) no-repeat 0 -482px;}
.validator span.errorText{ color: #ff6a2f;padding-left:17px;margin-top:5px;width:440px;background: url(../images/Registration.png) no-repeat 0 -390px;}
.miane,.mianzhibox,.checkbox{ padding:8px 19px ;margin: 0 5px; background:#eee; cursor:pointer;position:relative; border-radius:5px; color:#777;}
.active{ background:#ff5410;color:#FFF;}
.active:before {
		content: '';
		position: absolute;
		right: 0;
		bottom: 0;
		border: 7px solid #ff5410;
		border-top-color: transparent;
		border-left-color: transparent;
	}
	.active:after {
		content: '';
		width: 4px;
		height: 14px;
		position: absolute;
		right: 6px;
		bottom: 6px;
		border: 2px solid #fff;
		border-top-color: transparent;
		border-left-color: transparent;
		transform: rotate(45deg);
	}
.input_185,.form-control{display: inline-block;
   
    height: 21px;
    padding: 6px 6px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
}
.form-control{ height: 34px;}