@charset "gb2312";
/* CSS Document */
/*2011-10-24yfy*/

* {
	margin:0px;
	padding:0px;
}
body {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif,Verdana;
	color:#666666;
}
a,a:hover {
	text-decoration:none;
}
a {
	color:#333333;
}
a:hover {
	color:#FF7300;
}
ul,ol {
	list-style:none;
}
img {
	border:none;
}
table { table-layout: fixed;}
td { word-break: break-all; word-wrap: break-word;}
.clear {
	clear:both;
}
.left {
	float:left;
}
.right {
	float:right;
}
.Cred {
	color:#930;
}
.Cblue {
	color:#006699;
}
.Cgray {
	font-size:12px;
	color:#666;
}


/*list css*/
.container {
	width:1000px;
	overflow:hidden;
	margin:5px auto 20px auto;
}
.left-content {
	float:left;
	width:190px;
}
.left-content .computer,.other {
	width:190px;
	overflow:hidden;
}
.computer .cpt-title,.other .oth-title {
	height:33px;
	width:190px;
	background:url(img/cpt-tt-bg.png) repeat-x;
}
.cpt-title span,.oth-title span {
	color:#FFF;
	margin-top:8px;
	padding-left:14px;
	font-size:14px;
}
.computer .cpt-main,.other .oth-main {
	width:188px;
	border:1px solid #D9835A;
	border-top:none;
	background:#FEFDFC;
	padding-bottom:10px;
}
.Corange {
	font-size:12px;
	font-weight:bold;
	padding-left:13px;
	padding-top:10px;
	color:#993300;
}
.cpt-main h1 a {
	color:#993300;
}
.cpt-main ul {
	padding-left:19px;
	padding-top:3px;
}
.cpt-main ul li {
	line-height:20px;
	width:158px;
	color:#666666;
}
.cpt-main ul li span {
	padding-right:15px;
}
.cpt-main li .Cblue a {
	color:#003366;
	font-weight:bold;
}


.left-content .Recommend ,.skimed {
	width:190px;
	overflow:hidden;
	margin-top:5px;
}
.Recommend .rec-title,.ski-title {
	height:33px;
	width:190px;
	background:url(img/rec-tt-bg.png) repeat-x;
}
.rec-title span,.ski-title span {
	color:#666666;
	margin-top:8px;
	padding-left:14px;
	font-size:14px;
}
.Recommend .rec-main,.skimed .ski-main {
	width:188px;
	border:1px solid #EAEAEA;
	border-top:none;
	padding-top:9px;
}
.rec-main ul {
	padding-left:17px;
}
.rec-main ul li {
	height:auto;
	width:154px;
	margin-bottom:20px;
}
.rec-main ul li img {
	border:1px solid #D2D2D2;
}
.rec-main ul li p{
	text-align:center;
	line-height:20px;
	margin-top:5px;
	overflow:hidden;
	width:154px;
	height:auto;
}
.rec-main ul li p .underline {
	text-decoration:underline;
	color:#484848;
}
.left-content .ad-img {
	margin-top:8px;
	width:190px;
	height:206px;
}



.right-content {
	margin-left:15px;
	float:left;
	width:795px;
}
.right-content .result {
	height:23px;
	padding-top:10px;
}
.right-content .result-show {
	height:62px;
	width:793px;
	border:1px solid #FFC44C;
	background-color:#FFF7DB;
}
.search-recommend{ margin:85px 0 0 250px; width:545px; height:auto;}
.search-recommend .sorry{ margin-bottom:95px; padding:15px 0 0 112px; width:433px; height:66px; background:url(img/sp_error01.jpg) no-repeat;}
.sorry h1{ font-size:14px; color:#333; line-height:30px;}
.sorry h1 .zong_r{ color:#FF0101!important;}
.sorry h2 { font-size:12px; font-weight:normal; color:#333;}
.sorry h2 a{ margin:0 6px; color:#039; line-height:25px;}
.sorry h2 a:hover{ text-decoration:underline;}
.sorry h2 a:visited{text-decoration:underline;}
.search-recommend .resrch{ padding:0 0 0 15px; width:530px; height:48px;}
.resrch .rstt{ float:left; width:64px; font-size:14px; color:#333; font-weight:bold; line-height:28px;}
.resrch input{ float:left; margin-right:5px;}
.resrch .txt{ padding-left:30px; width:230px; height:28px; background:url(img/sp_error01.jpg) 0 -89px no-repeat; border:0; font-size:14px; color:#666; line-height:28px;}
.resrch .suggestContent {width:73px; height: 28px; border: none; background: url(img/news-nn.png) no-repeat 0 -117px; cursor: pointer;}
.search-recommend .micon{ padding:0 0 0 45px; width:500px; background:url(img/sp_error01.jpg) 17px -142px no-repeat; color:#999; line-height:20px;}

.right-content .wes_res{ margin:0 4px 4px 4px; width:785px; height:auto; background-color:#fff;}
.right-content .wes_res a{ color:#069;}
.right-content .wes_res a:hover{ color:#03c; text-decoration:underline;} 
 .rs-title {
	height:23px;
	
	width:791px;
	margin-left:1px;
	padding-top:8px;
}
.Cblack {
	font-size:14px;
	font-weight:bold;
	color:#484848;
	padding-left:17px;
}
.result-show p {
	padding-left:23px;
	padding-top:12px;
	width:770px;
	height:28px;
	overflow:hidden;
}
.result-show p span {
	float:left;
	padding-right:20px;
}
.right-content .condition {
	margin-top:8px;
	width:793px;
	height:auto;
	border:1px solid #FFC44C;
	background-color:#FFF7DB;
}
.condition ul { margin:0 4px 4px 4px; width:785px; height:auto; background-color:#fff;}
.condition ul li {
	float:left;
	height:35px;
	width:770px;
	border-bottom:1px solid #EEEEEE;
	padding-left:15px;
	background:#fff;
}
.condition ul li span {
	float:left;
	display:block;
    height:25px;
	}
.condition ul li img {
	float:left;
	padding:4px 2px 2px 2px;
}
.condition ul li .condition1 {
	width:60px;
	padding-right:12px;
	padding-top:10px;
	text-align:right;
	color:#930;
}
.condition ul li .choose {
	padding-right:7px;
}
.condition ul li .choose-font {
	padding-right:16px;
}
.condition ul li .key-input {
	padding-top:7px;
	padding-right:10px;
	width:175px;
}
.condition ul li .key-button {
	padding-top:7px;
	padding-right:10px;
	width:65px;
	padding-right:20px;
}
.condition ul li .money-input {
	padding-top:7px;
	width:82px;
	padding-right:8px;
}
.condition ul li .money-button {
	padding-left:20px;
	padding-top:7px;
	width:65px;
}
.condition ul li .line {
	padding-right:8px;
}	
.condition ul li .key-font a {
	padding:0 5px 0 5px;
	border-right:1px solid #484848;
}
.condition ul li .key-input input {
	width:175px;
	height:21px;
	line-height:21px;
	padding-left:2px;
	border:1px solid #FFC44D;
	background:#FFF;
}
.condition ul li .key-button input {
	height:25px;
	width:64px;
	background:url(img/search2.png) no-repeat;
	border:none;
}
.condition ul li .money-input input {
	height:21px;
	width:82px;
	border:1px solid #D4D4D4;
	background:#FFF;
}
.condition ul li .money-button input {
	height:21px;
	width:65px;
	background:url(img/shaixuan.png) no-repeat;
	border:none;
}
.right-content .pro-title {
	height:35px;
	width:793px;
	border:1px solid #C9C9C9;
	margin-top:8px;
	background:#FFFEFB;
}
.right-content .pro-title span {
	float:left;
	display:block;
	height:25px;
	padding-top:10px;	
}
.pro-title .count {
	padding-left:22px;
	width:190px;
}
.pro-title .count a {
	color:#FFF;
	background:#666666;
	padding:2px 3px;
	margin-left:8px;
}
.pro-title .sorting {
	width:auto;
}
.pro-title .sorting a {
	padding:1px 5px;
	border:1px solid #4A4A4A;
	margin-left:8px;
	background:#666666;
	color:#FFF;
}
.right-content .pro-show ,.pro-show1 {
	width:786px;
	padding-left:9px;
	float:left;
}
.right-content .pro-show ul {
	width:778px;
}
.right-content .pro-show ul li {
	width:183px;
	/*height:260px;*/ height:auto;
		padding-right:11px;
	float:left;
	padding-top:20px;
	border-bottom:1px solid #E0E0E0;
}
.right-content .pro-show ul li .divImg{width:176px;height:176px;margin-bottom:5px;}
.right-content .pro-show li p {
	width:180px;
	height:24px;
	 line-height:24px;
	overflow:hidden;
	padding-left:3px;
}
.right-content .pro-show li p a{ color:#333; line-height:20px;}
.pro-show li .ad_price{width:180px;}
.pro-show li .ad_price span{margin:-3px 0 0 6px;font:14px Arial;color:#ca0000;font-weight:700;text-align:center;}
.right-content .pro-show li p span {
	float:left;
	margin-right:20px;
	line-height:20px;
}
.right-content .pro-show li p img {
	float:left;
}
.right-content .pro-show li .new-price {
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}
.right-content .pro-show li .old-price {
	text-decoration:line-through;
	color:#CCCCCC;
}

.paging {
	height:40px;
	padding-right:5px;
	float:right;
}

.paging a {
	float:left;
	display:block;
	margin-top:7px;
	margin-left:6px;
	width:22px;
	height:27px;
	line-height:27px;
	text-align:center;
	background:url(img/page-bg.png) no-repeat;
}
.paging  a:hover {
	background:url(img/page-bg1.png) no-repeat;
	color:#FF6600;
	float:left;
	display:block;
	margin-top:7px;
	margin-left:6px;
	width:22px;
	height:27px;
	line-height:27px;
	text-align:center;
}
.paging .orange-bg {
	float:left;
	display:block;
	margin-top:7px;
	margin-left:6px;
	height:27px;
	width:23px;
	line-height:27px;
	text-align:center;
	background:url(img/page-bg1.png) no-repeat;
}
.paging .nextpage{
	background:url() no-repeat;
	padding:0px;
	width:65px;
}
.paging .nextpage:hover{
	background:url() no-repeat;
	padding:0px;
	width:65px;
}
.paging .firstpage{
	background:url(img/page-first.png) no-repeat;
	width:40px;
	padding:0px;
}
.paging .firstpage:hover{
	background:url(img/page-first1.png) no-repeat;
	width:40px;
	padding:0px;
}
.about_tip {
    color: #666666;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    margin: 0 auto;
    text-align: center;
    width:790px;
}


/*detail css*/


.left-content .other .oth-main li , .ski-main li{
	height:57px;
	width:181px;
	border-bottom:1px solid #E4E4E4;
	padding-top:10px;
	padding-left:7px;
}
.left-content .ski-main .empty{
	height:20px;
	text-align:center;
}
.left-content .ski-main .look{
	height:20px;
	text-align:center;
}
.oth-main li img,.ski-main li img {
	border:1px solid #F1F1F1;
	float:left;
}
.oth-main li p,.ski-main li p {
	padding-top:2px;
	padding-left:5px;
	float:left;
	line-height:22px;
	width:120px;
	height:46px;
	overflow:hidden;
}
.ski-main .no-pro {
	width:183px;
	height:22px;
	padding-top:5px;
	padding-left:5px;
}


.right-content .pro-detail {
	width:795px;
}
.pro-detail .pro-pic {
	padding-bottom:20px;
	width:355px;
	float:left;
	overflow:hidden;
}
.pro-detail .pro-pic .img {
	border:1px solid #E4E4E4;
}
.pro-detail .pro-pic p {
	padding-top:10px;
}
.pro-detail .pro-pic p a {
	padding-right:10px;
}
.pro-detail .pro-introduce {
	position:relative;
	float:left;
	height:auto;
	width:430px;
	margin-left:10px;
}
.pro-introduce p {
	line-height:24px;
	width:427px;
}
.pro-introduce .big-title {
	font-size:16px;
	color:#000;
}
.pro-introduce .small-title {
	padding-top:10px;
}
.small-title .Cblue {
	padding:0 8px;
}

.small-title .old-price {
	background:url(img/line002.gif) repeat-x;
}
.small-title .new-price {
	font-size:25px;
	font-weight:bold;
	color:#CC0000;
	line-height:25px;
}
.pro-introduce .yellow-bg {
	background:#FFFDEF;
	height:81px;
	border:1px solid #EDD8B0;
	margin-top:5px;
	padding-left:10px;
	width:415px;
	line-height:27px;
}
.pro-introduce .yellow-bg span {
	float:left;
	margin-right:10px;
}
.pro-introduce .yellow-bg img {
	float:left;
	margin-right:5px;
}
.pro-introduce .gray-bg {
	height:auto;
	background:#F9F9F9;
	border:1px solid #E5E5E5;
	margin-top:5px;
	padding-top:8px;
	padding-left:7px;
	width:417px;
	padding-bottom:6px;
}
/*20130411--------byzhao---------start*/
 .small-title .present{ display:inline-block; margin:4px 0; padding:2px 11px 0 9px; width:44px; height:15px; line-height:15px; color:#fff; background:url(img/present_bg.png) no-repeat;}
.small-title .present_num{ display:inline-block; margin:4px 0; padding-top:2px; color:#cc0000;  line-height:15px;}
.present_num b{ font-size:14px;}
/*20130411--------byzhao---------end*/
.guige {margin-bottom:6px;float:left;width:400px; }
.guige span {float:left;display:block; width:auto; height:22px; line-height:22px; *line-height:24px; padding:0px 5px; border:1px solid #EDD8B0;background:none repeat scroll 0 0 #FFFDEF;margin-bottom:6px;margin-right:5px; cursor:pointer; white-space:nowrap;  }

#onlickSelSize {background: none repeat scroll 0 0 #fbe7e7;	border: 1px solid #CD3000;}
#emputy {    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E5E5E5;
    cursor: auto;}
.pro-introduce .areaselect {
	height:auto;
	background:#F9F9F9;
	border:1px solid #E5E5E5;
	margin-top:5px;
	padding-top:8px;
	padding-left:8px;
	width:417px;
}
.pro-introduce .gray-bg select {
	background:#FFF;
	height:20px;
	width:120px;
	margin-bottom:5px;
	margin-right:5px;
	border:1px solid #ABADB3;
	color:#ABADB3;
}
.pro-introduce .gray-bg .red-line {
	padding:1px 13px;
	border:1px solid #996701;
	margin-right:8px;
}

.pro-introduce .gray-bg .buy-count {
	line-height:35px;
	border-bottom:1px solid #E5E5E5;
}
.pro-introduce .gray-bg .buy-count input {
	background:#FFF;
	height:20px;
	width:70px;
}
.pro-introduce .gray-bg em{ display:block;  margin-top:6px; height:45px; line-height:45px;}
.pro-introduce .gray-bg em img {	margin-right:10px; vertical-align:middle;}
.pro-introduce .gray-bg li{
	width:400px;
}
.pro-introduce .gray-bg li .Cblue {
	padding-left:20px;
	
	margin-top:20px;
}




.right-content .tab_block {
	height:25px;
	width:775px;
	padding:0 10px;
	border-bottom:1px solid #D0D0D0;
}
.right-content .tab_block a {
	float:left;
	margin-right:5px;
	height:25px;
	width:92px;
	line-height:25px;
	text-align:center;
	background:url(img/tab_block-bg.png) no-repeat;
	display:block;
}
.right-content .tab_block  .click {
	height:25px;
	width:119px;
	line-height:25px;
	background:url(img/tab_block-bg1.png) no-repeat;
	font-size:14px;
	font-weight:bold;
}


.right-content .right-center {
	width:795px;
	padding-top:10px;
	overflow:hidden;
}
.right-content .right-center p {
	line-height:24px;
	
	overflow:hidden;
}
.right-content .right-center img {
	padding:10 0px;
	display:block;
	margin:0 auto;
}
.right-content .right-center .name {
	font-size:14px;
	font-weight:bold;
	color:#993300;
	padding-top:10px;
	padding-bottom:10px;
}
.right-content .othersbuy {
	height:38px;
	width:795px;
	background:url(img/othersbuy-bg.png) repeat-x;
	margin-top:20px;
	float:left;
	color:#000;
}
.right-content .othersbuy span {
	font-size:15px;
	font-weight:bold;
	padding-top:10px;
	padding-left:10px;
	float:left;
}
.right-content .othersbuy .Cred {
	font-size:12px;
	font-weight:normal;
}
.right-content .othersbuy img {
	float:right;
	margin-top:10px;
	margin-right:10px;
}
.right-content .othersbuy h1{ float:right; padding:0 10px 0 0; line-height:35px; font-size:12px; font-weight:normal;}

.right-content .pro-show1 ul {
	width:778px;
}
.right-content .pro-show1 ul li {
	width:177px;
	height:260px;
	margin-right:10px;
	float:left;
	border:1px solid #E0E0E0;
	margin-top:10px;
	margin-bottom:10px;
}
.right-content .pro-show1  li .img {
	border-bottom:1px solid #E0E0E0;
}
.right-content .pro-show1 li p {
	margin-top:5px;
	width:177px;
	overflow:hidden;
	padding-left:3px;
	line-height:20px;
}
.right-content .pro-show1 li .pro-name {
	height:42px;
}
.right-content .pro-show1 li p span {
	float:left;
	margin-right:20px;
	line-height:20px;
}
.right-content .pro-show1 li p img {
	float:left;
}
.right-content .pro-show1 li .new-price {
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}
.right-content .pro-show1 li .old-price {
	text-decoration:line-through;
	color:#CCCCCC;
}
.small-title .Cblue a{
    color: #006699;
	font-size:14px;
    font-weight: bold;
}
.small-title #hdfk{ display:inline-block; position:relative;z-index:3;float:right;*float:none; margin-right:200px;*margin-right:0px; margin-top:4px;*margin-top:0px; width:56px; height:24px;background:url(img/hdfk.jpg) no-repeat; *background-position:0 8px; cursor:pointer;}
.small-title #hdfk #hdfk_con{width:131px; height:23px; position:absolute;top:18px; *top:25px; background:url(img/hdfk_con.gif) no-repeat;}
.small-title .instore{padding-left:10px;display:inline-block;height:16px;}
.small-title .instore img{float:left;padding-top:1px;}
.small-title .instore b{float:left;padding:0px 0 0 6px;font:14px Arial;color:#ca0000;font-weight:700;}
.small-title .showShopPro {
	color:#F63; text-decoration:none;
}

.xingjipl{ margin:10px 0 0 0; width:794px; overflow:hidden; color:#999;}
.xingjipl ul{ float:left; margin-left:15px;}
.xingjipl li{ height:34px;}
.xingjipl span{ float:left; display:block; line-height:34px;}
.xingjipl ul .sp01{ margin-left:10px; font-family:"serif"; font-size:30px; color:#c30; font-weight:bold;}
.xingjipl ul .sp02{ margin-right:10px;  font-size:14px; color:#c30; font-weight:bold;}
.xingjipl ul img{ float:left; vertical-align:bottom;}
.xingjipl p{ padding-top:10px;}
.xingjipl input{ float:right; margin-right:20px;}
.xingjipl .inu01{ width:90px; height:34px; background:url(img/pl_skya.png) no-repeat; border:0;}
.xingjipl .inu02{ margin-top:6px; width:96px; height:19px; background:url(img/pl_skya.png) no-repeat -113px -6px; border:0;}
.comment {	padding:4px; width:784px; border:1px solid #F2F2F2;}
.comment .cone{ margin-bottom:10px; width:782px; overflow:hidden; border:1px solid #C7DBE5; background-color:#ECF2F5;}
.comment .cone_t{ width:782px; height:35px; border-bottom:1px solid #C7DBE5;}
.comment .cone_t h1{ float:left; padding:0 10px; line-height:35px; font-size:12px; color:#066;}
.comment .cone_t img{ float:left; margin-top:5px;}
.comment .cone_t span{ float:right; padding-right:10px; line-height:35px;}
.comment .cone .tx{ float:left; width:103px; overflow:hidden;}
.comment .cone .tx img{ margin:10px 23px 0 23px; padding:3px; width:49px; height:49px; border:1px solid #D3D3D3; background-color:#E0EAEF;}
.comment .cone .tx span{ display:block; width:103px; text-align:center; line-height:22px; color:#000;}
.comment .cone .tx span a{ color:#FF9962;}
.comment .cone .plnr{ float:left; padding:16px 0 0 8px; width:671px; color:#111; background:url(img/pl_jiao.jpg) no-repeat top left;}
.comment .cone .plnr p{ margin-bottom:3px; width:671px; overflow:hidden;}
.comment .cone .plnr h4{ float:left; margin-left:17px; font-size:12px;line-height:18px;}
.comment .cone .plnr span{ float:left; line-height:18px;}
.comment .cone .but_an{ padding:16px 0 10px 17px; width:660px; overflow:hidden;}
.comment .cone .but_an input{ float:left; margin-right:10px; width:70px; height:19px; background:url(img/pl_skya.png) no-repeat -232px -6px; text-align:center; border:0;}
.comment .cone .but_an em{	float:left; padding-right:10px; width:455px; text-align:right; font-style: normal; color:#4C4E4F; line-height:20px;}

.mydnew_break{ margin:0 auto; width:1000px; height:32px; line-height:32px; color:#333;}
.mydnew_break a{ color:#333;}

.computer .spjx {padding-bottom:10px;width:188px; overflow:hidden; border:1px solid #D9835A; border-top:none; background:#FEFDFC;}
.computer .spjx dl{ color:#484848;}
.computer .spjx dt{ padding-top:14px; width:188px; border-bottom:1px solid #E4E4E4; text-align:center;}
.computer .spjx dt img{ width:135px; height:135px;}
.computer .spjx dd{ margin-top:8px; padding:0 8px; width:172px; line-height:20px;}
.computer .spjx dd a{ color:#900;}
.computer .spjx dd span{ font-size:18px; color:#c00; font-weight:bold;}

.fbpl_n{ margin:10px 0 0 0; width:794px; overflow:hidden;}
.fbpl_n_t{ width:794px; height:6px; overflow:hidden; background:url(img/pl_skya.png) no-repeat 0 -45px;}
.fbpl_n_f{ width:794px; height:6px; overflow:hidden; background:url(img/pl_skya.png) no-repeat 0 -54px;}
.fbpl_n_m{ padding:0px 0 15px 30px; width:764px; overflow:hidden; background:url(img/pl_line01.jpg) repeat-y;}
.fbpl_n_m h1{font-size:14px;padding:10px 0px;}
.fbpl_n_m p{ padding-left:30px; width:720px; height:31px; background:url(img/pl_skya.png) no-repeat -765px 1px; color:#f00;}
.fbpl_n_m p a{ padding-left:10px; color:#069; text-decoration:underline;}
.fbpl_n_m .kong_x{ margin:0 30px 0 0; padding-left:12px; width:720px; height:34px; border:1px solid #EED2A9; background-color:#fff; line-height:34px; color:#000;}
.fbpl_n_m dl{ margin-top:15px; width:764px; overflow:hidden; color:#333;}
.fbpl_n_m dt{ float:left; width:70px; line-height:25px;}
.fbpl_n_m dd{ float:left; margin-right:10px; line-height:25px;}
.fbpl_n_m dd span{ display:inline; color:#f00; font-weight:bold; font-size:14px; }
.fbpl_n_m input{ width:510px; height:23px; line-height:23px; border:1px solid #aaa; background-color:#fff;}
.fbpl_n_m textarea{ width:510px; height:100px; border:1px solid #aaa; background-color:#fff;}
.fbpl_n_m .inpu02{ width:120px; height:34px; border:0; background:url(img/pl_skya.png) no-repeat -465px 0;}

.hfs{ padding:10px 20px 10px 24px; width:740px; overflow:hidden; border-bottom:1px solid #F2F2F2;}
.hfs ul{ width:740px;}
.hfs li{ float:left; padding-right:10px; line-height:20px; color:#333;}
.hfs a{ margin:0 5px; color:#FF9962;}
.hfs p{ padding-top:5px; color:#666;}
.hfs .xt01{ font-size:18px; color:#666; font-style:inherit; font-weight:bold;}
.hfs .xt02{ font-size:14px; color:#666; font-style:inherit; font-weight:bold;}
.hfs .xt03{  color:#666; }
.hfs .wid256{ width:550px;}

.comment .hfpl_c{ width:782px; overflow:hidden; border:1px solid #FFCD81; background-color:#FFFAF2;}
.comment .hfpl_c dl{ padding:10px 0 10px 10px;}
.comment .hfpl_c dt{ font-weight:bold; color:#c90; height:24px;}
.comment .hfpl_c dd{ line-height:24px;}
.comment .hfpl_c textarea{ width:510px; height:100px; border:1px solid #aaa; background-color:#fff;}
.comment .hfpl_c input{ width:90px; height:34px; border:0; background:url(img/pl_skya.png) no-repeat -337px 0;}

.fbpl_n_m2{ padding:10px 0 5px 30px; width:764px; overflow:hidden; background:url(img/pl_line01.jpg) repeat-y;}
.fbpl_n_m2 .plcg{ width:750px; height:40px; background:url(img/pl_skya.png) no-repeat -736px -75px;}
.fbpl_n_m2 .plcg h1{ float:left; padding-left:60px; font-size:14px; color:#c90; line-height:30px;}
.fbpl_n_m2 .plcg a{ float:right; padding-right:20px; line-height:30px; color:#069; text-decoration:underline;}
.fbpl_n_m2 .plzq{ margin:0 auto; padding:15px 0 0 60px; width:450px; height:30px; background:url(img/pl_skya.png) no-repeat -736px -120px; font-size:14px; color:#c90; font-weight:bold; }
.fbpl_n_m2 .ulze{ margin:0 auto; width:400px;}
.fbpl_n_m2 .ulze li{ color:#333; line-height:20px;}
.fbpl_n_m2 .ulze a{ color:#069; text-decoration:underline;}

.refer{ padding:10px 8px 12px 18px; width:766px; overflow:hidden; border:1px solid #fff; background-color:#fff;}
.refer_k{ border:1px solid #FFCD81; background-color:#FFFAF2;}
.refer .r_info{ width:766px; height:22px; line-height:22px; color:#878787; text-align:right; }
.refer .r_info span{ float:right; margin-left:20px;}
.refer .ask{ margin-bottom:5px; width:766px; overflow:hidden; line-height:20px; color:#333;}
.refer .ask dt{ float:left; padding:0 0 0 30px; width:60px; background:url(img/pl_skya.png) no-repeat -780px -169px; }
.refer .ask dd{ float:left; width:676px;}
.refer .answer{ margin-bottom:5px; width:766px; overflow:hidden; line-height:20px; color:#EC6A00;}
.refer .answer dt{ float:left; padding:0 0 0 30px; width:60px; background:url(img/pl_skya.png) no-repeat -780px -197px; }
.refer .answer dd{ float:left; width:676px;}
.refer .answer .a_spa01{ float:left; padding-right:30px; width:548px;}
.refer .answer .a_spa02{ float:left; width:98px; color:#878787;}

.tipAnswer{ margin-top:15px; width:792px; overflow:hidden; border:1px solid #C7DBE5; background-color:#ECF2F5;}
.tipAnswer dl{ padding:10px 0 10px 10px;}
.tipAnswer dt{ font-weight:bold; color:#41677A; height:24px;}
.tipAnswer dt span{ font-weight:normal;}
.tipAnswer dd{ margin-bottom:5px; line-height:24px;}
.tipAnswer textarea{ width:510px; height:100px; border:1px solid #aaa; background-color:#fff;}
.tipAnswer input{ width:90px; height:34px; border:0; background:url(img/pl_skya.png) no-repeat -613px 0;}



.right-content .message p {
	padding-top:10px;
	padding-bottom:10px;
}
.right-content .message input {
	height:108px;
	width:782px;
	background:#FFF;
	border:1px solid #E3E9EF;
}
.right-content .message img {
	padding-top:10px;
}

.paginator {
    color: #999999;
}
.paginator a, .paginator .cpb {
    color: #0066CC;
    font-size: 14px;
    margin: 0 2px;
    padding: 0 5px;
    text-decoration: none;
}
.paginator a:hover {
    color: #0066CC;
    text-decoration: none;
}
.paginator .cpb {
    background: none repeat scroll 0 0 #E61636;
    color: #FFFFFF;
    font-weight: bold;
}

.shangjia a.selected {
    background: url("img/pro_list_bg.png") no-repeat scroll 0 -182px transparent;
    overflow: hidden;
    width: 40px;
	padding-left:18px;
}
.shangjia a.checkbox {
    background: url("img/pro_list_bg.png") no-repeat scroll 0 -157px transparent;
    overflow: hidden;
    width: 40px;
	padding-left:18px;
}

.shangjia a {
    color: #000;
    cursor: pointer;
    float: left;
    height: 25px;
    line-height: 25px;
    margin: 0 5px;
}
.shangjia .item{
	width:400px;
	padding-top:7px;
}


.shangjia1 a.selected {
    background: url("img/pro_list_bg.png") no-repeat scroll 0 -182px transparent;
    overflow: hidden;
    width: 60px;
	padding-left:18px;
}
.shangjia1 a.checkbox {
    background: url("img/pro_list_bg.png") no-repeat scroll 0 -157px transparent;
    overflow: hidden;
    width: 60px;
	padding-left:18px;
}

.shangjia1 a {
    color: #000;
    cursor: pointer;
    float: left;
    height: 22px;
    line-height: 25px;
    margin: 0 5px;
}
.shangjia1 .item{
	width:400px;
	padding-top:7px;
}



#jumpclick input {
    background: url("img/pro_show_bg.png") no-repeat scroll 0 -349px transparent;
    border: 0 none;
    cursor: pointer;
    height: 45px;
    overflow: hidden;
    width: 153px;
	
}
.none {display:none;}
.jump {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 3px solid #FF6600;
    height: 100px;
    overflow: hidden;
    position: relative;
    width: 250px;
}
.jump a {
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 12px;
    overflow: hidden;
    text-align: center;
}
.jump a:hover {
    color: #FFFFFF;
}
.jump a.close {
    background: none repeat scroll 0 0 #FF6600;
    height: 20px;
    line-height: 20px;
    position: absolute;
    right: 0;
    top: 0;
    width: 45px;
}
.jump span{ display:block;}
.jump a.shopping {
    background: none repeat scroll 0 0 #D70202;
    bottom: 10px;
    height: 22px;
    left: 50px;
    line-height: 22px;
    position: absolute;
    width: 70px;
}
.jump a.pay {
    background: none repeat scroll 0 0 #FF6600;
    bottom: 10px;
    height: 22px;
    line-height: 22px;
    position: absolute;
    right: 50px;
    width: 70px;
}
.jump p {
    background: none repeat scroll 0 0 #F9F9F9;
    color: #000000;
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin: 25px auto;
    overflow: hidden;
    text-align: center;
    width: 250px;
}

.right-content .selectkey{float:left;margin-top:8px;width:793px; height:auto; border:1px solid #C9C9C9;}
.selectkey ul {float:left;height:auto;}
.selectkey ul li{float:left;height:auto;width:770px;padding-left:23px;}
.selectkey ul li B{float: left;height: 25px;line-height: 25px;margin: 0 5px;}
.selectkey ul li span{float:left;display:block;height:26px;padding-top:10px;}
.selectkey ul li .key-input{padding-top:7px;padding-right:10px;width:175px;}
.selectkey ul li .key-button{padding-top:7px;padding-right:10px;width:65px;padding-right:20px;}
.selectkey ul li .key-font a{padding:0 5px 0 5px;border-right:1px solid #484848;}
.selectkey ul li .key-input input{width:175px;height:21px;border:1px solid #D4D4D4;background:#FFF;}
.selectkey ul li .item {height:auto;}
.selectkey .shangjia .item { width:710px;}
.selectkey .rs-title .Cblack .par{height:12px;font-weight:lighter; font-size:12px;line-height:12px;   background: url("img/close.jpg") no-repeat scroll right -16px #FFFFFF;
    border: 1px solid #FFBC89;
    color: #666666;
    margin-right: 5px;
    padding: 0px 22px 0 5px;
	*padding: 3px 22px 0 5px;
	}
.selectkey .rs-title .Cblack .par:hover{  background: url("img/close.jpg") no-repeat scroll right 1px #FFFFFF;
    border-color: #FF8040;
    color: #FF8040;
}
.jrvip{position:absolute; top:85px; *top:90px; *+top:90px; right:0px;}
.pro-introduce #vip_doubt{position:relative; z-index:99; display:inline-block; text-align:right; width:100px; height:20px; line-height:20px; background:url(img/Doubt_cion.gif) no-repeat 0 3px; cursor:pointer;}
#vip_doubt #doubt_tit{ color:#069;}
#vip_doubt #doubt_con{ position:absolute; display:none; top:20px; right:3px; width:284px; height:97px; background:url(img/doubt_con2.gif) no-repeat;}
.addXingxing li{background:url(img/pl_star02.gif); width:21px; height:21px;float:left;list-style:none;padding:0px;margin:0px;cursor:pointer}
.addXingxing {float:left;width:120px;}
.xingxingStr {float:left;width:50px;}
#ifEmputyGuige {background-color: #FEFECA;border: 1px solid #CD3000;color: #CD3000;padding: 2px;width: 260px;display:none;margin:3px 0px;}
.pro_guige {border: 1px solid #CD3000; padding: 2px; background-color: #FEFECA;}


.c_result{ margin:5px auto; width:1000px; height:30px; line-height:35px; font-weight:bold; color:#999;}
.c_result a{ margin:0 5px; color:#666;}
.c_result a:hover{ color:#900; text-decoration:underline;}
.priceAlert{ margin:0 auto; width:998px; height:330px; border:1px solid #D2D2D2; background-color:#FAFAFA;}
.pri_tit{ width:998px; height:30px; background:url(img/jb_bg.jpg) repeat-x;}
.pri_tit h4{ padding:6px 0 0 15px; font-size:14px; color:#900;}
.pri_tit h4 a{ color:#f00;}
.pri_tit h4 a:hover{ text-decoration:underline;}
.inputBox{ padding:18px 0 0 14px; width:984px;}
.inputBox li{ margin-bottom:17px; width:984px; overflow:hidden;}
.inputBox input{  float:left; vertical-align:middle; padding-top: 0; padding-bottom: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;  box-sizing: border-box; height: 20px; *height: 16px; }
.inputBox span{ display:block; float:left; width:70px; color:#333;}
.inputBox p{ display:block; float:left; padding-left:12px; color:#666;}
.inputBox em{ font-weight:bold; color:#f00; font-style:normal;}
.inputBox textarea{ width:630px; height:82px;}
.priceAlert .tj_but{ padding:20px 0 0 0; width:998px; border-top:1px solid #D2D2D2; text-align:center;}
.tj_but .jg_sp01{ margin-right:20px; width:85px; height:25px;background:url(img/jb_but01.jpg) repeat-x; border:0;}
.tj_but .jg_sp02{ margin-right:20px; width:85px; height:25px;background:url(img/jb_but02.jpg) repeat-x; border:0;}

#GuigeNewStyle .selected {background:#FBE7E7;border:2px solid #CD3000;}
#GuigeNewStyle .emputy {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #E5E5E5;cursor: auto;}
#GuigeNewStyle DL { width:400px; height:auto; float:left;}
#GuigeNewStyle DL DT {	FLOAT: left;	margin-right:3px;	height:20px; 	line-height:20px;}
#GuigeNewStyle DL DD { FLOAT: left; MARGIN-BOTTOM: 8px; MARGIN-RIGHT: 5px;  PADDING:0px 5px; height:20px; line-height:20px;  WHITE-SPACE: nowrap;  BORDER: #edd8b0 1px solid; BACKGROUND: #fffdef;   CURSOR: pointer; }

#Pager_input { width:30px; height:20px; line-height:20px; background:#FFF; border:1px solid #E3E3E3; text-align:center;}
#Pager_btn { margin-left:5px; margin-top:10px;}

.searchbar{ margin-top:10px; width:795px; height:62px;}
.searchbar_top{ width:795px; height:27px; border-bottom:3px solid #FF5D00;}
.searchbar_tit1{ float:left; width:60px; line-height:27px; font-size:14px; color:#323232; text-align:center;}
.searchbar_span01{ float:left; margin-right:5px; padding-top:7px;  width:80px; height:20px; background:url(img/seachbar20111007.png) no-repeat;  font-size:14px; color:#fff; font-weight:bold; text-align:center;}
.searchbar_span01 a{font-size:14px; color:#fff; font-weight:bold;}
.searchbar_span02{ float:left; margin-right:5px; padding-top:7px;  width:80px; height:20px;  background:url(img/seachbar20111007.png) 0 -30px no-repeat; font-size:14px; color:#616161; font-weight:bold; text-align:center;}
.searchbar_span02 a{font-size:14px; color:#616161; font-weight:bold;}
.searchbar_top img{ margin-left:3px;}
.searchbar_bottom{ width:793px; height:30px; border:1px solid #FEBF90; background:url(img/seachbar20111007.png) 0 -62px repeat-x;}
.searchbar_tit2{ float:left; width:74px; height:30px; line-height:30px; font-size:12px; color:#323232; text-align:center;}
.searchbar_bottom ul{ float:left; margin-top:6px;}
.searchbar_bottom li{ float:left; margin-right:7px; width:18px; height:18px; line-height:18px; background:url(img/seachbar20111007.png) 0 -97px repeat-x; text-align:center;}
.searchbar_bottom li a{ color:#fff; line-height:18px;}
.searchbar_bottom p{ float:right; width:90px; line-height:30px; color:#960; font-weight:bold;}


#search_class{height: auto;}
.brand{line-height: 28px; height: auto;}
.brand a{ margin: 0px 5px; padding: 2px 5px; }
.category{line-height: 28px;height: auto;}
.category a{ margin: 0px 5px; padding: 2px 5px;}
.b_c{line-height: 24px;padding: 0px 0px;}
.b_c a{padding: 2px 5px;margin: 0px 5px 0px 0px;width: 120px;display: block;float: left;}
.cur_a{padding: 2px 5px;margin: 0px 5px 0px 0px;color: #CD7042!important;font-weight: bold;}
.SearchKey{overflow: hidden;}
.MoreKey{text-align: right;cursor: pointer;}
.MoreKey img{width: 70px;height: 25px;}

.backToTop {display: none;width: 18px;line-height: 1.2;padding: 5px 0;background-color: #000;color: #fff;font-size: 12px;text-align: center;position: fixed;_position: absolute;right: 10px;bottom: 100px;_bottom: "auto";cursor: pointer;opacity: .6;filter: Alpha(opacity=60);}



#jumplayer{ width:123px; height:51px; position:relative; top:10px; left:0; }
#Button1{width:123px; height:41px;border:none; background:url(img/pay_btn1.jpg) no-repeat; cursor:pointer;}	 
.white_content {display: none; position: absolute; top: 61px;left: 0; width: 416px; height:auto;border:1px solid #FFB657; background-color:#FFFCF3; z-index:1002;}
#clo{position:absolute; right:7px; top:5px; cursor:pointer;}
.pay_main { padding:15px 0 8px 107px; width:268px; height:auto; background:url(img/pay_bg.jpg) no-repeat 15px 17px;}
.pay_main p { width:308px; height:auto; line-height:23px; overflow:hidden; color:#545454;}
.main_one { font-size:14px; font-weight:bold; color:#333333;}
.color { font-weight:bold; color:#CC0000;}
.pay_btn { float:left; width:102px; height:31px; border:none; background:url(img/pay_btn.jpg) no-repeat; cursor:pointer;}
.go_buy { float:left; margin-left:22px; margin-top:10px; color:#CC0000; text-decoration:none;}

.fail { padding:10px 0 20px 107px; width:268px; height:auto; background:url(img/fail_bg.jpg) no-repeat 15px 17px;}
.fail p { width:268px; height:auto; line-height:24px; overflow:hidden; font-size:12px;}
.fail .one { font-size:14px; font-weight:bold; color:#333333;}
.fail .two {color:#545454;}
.fail .three { color:#CC0000; text-decoration:none;}

/*complete_detail css*/
/*2012-2-13fd*/

.complete_one { margin:0 auto; width:598px; height:auto; border:1px solid #FFDCC9; color:#5B5B5B;}
.complete_two { padding:30px; width:536px; height:auto; border:1px solid #FFFFFF; background:url(img/complete_bg.jpg) repeat-x top;}
.complete_title { width:536px; height:66px;}
.complete_title img { float:left;}
.complete_title .title { margin-top:16px; margin-left:75px;}
.complete_detail { padding:20px 0; width:536px; height:auto; line-height:20px; border-bottom:1px solid #EBEBEB;}
.complete_list { width:536px; height:auto;}
.complete_list li { float:left; margin-top:15px; width:536px; height:auto;}
.complete_list li .list_left { float:left; width:70px; text-align:left;}
.complete_list li .corange { color:#E35E11;}
.complete_list li .list_text { float:left; width:300px; height:128px; border:1px solid #CED2D5; background:#FFF;}
.complete_list li input { float:left; width:57px; height:25px; border:none; cursor:pointer;}
.complete_list li .list_btn1 { margin-left:70px; background:url(img/complete_btn1.jpg) no-repeat;}
.complete_list li .list_btn2 { margin-left:10px; background:url(img/complete_btn2.jpg) no-repeat;}
/*20130504*/
.rec-main ul li {
position:relative;
}
.rec-main li .db_post {
position: absolute;
top: 0px;
right: 0px;
padding-top: 4px;
width: 60px;
height: 57px;
background: url(img/db_post_bg.png) no-repeat;
text-align: center;
color: #fff;
font-size: 14px;
font-weight: bold;
font-family: "ºÚÌå";
z-index: 999;
}
.db_post span {
display: block;
}
.db_post b {
color: #fdea1b;
}

