/* CSS Document */

.product_main { width:938px; padding:10px; margin:5px auto 12px auto; border:#a4e9ff 1px solid; overflow:auto; background-color:#FFFFFF;}
.product_main .pro_photo { width:310px; }
.product_main .pro_photo h4 { font-size:16px; line-height:23px; color:#0E4787; clear:both}
.product_main .pro_photo ul { clear:both; padding:10px 0;}
.product_main .pro_photo li { float:left; width:90px; margin-right:5px} 
.product_main .pro_photo li p { text-align:center;}
.product_main .pro_photo li span.b { color:#F00}

.pro_detail { width:612px;}
.pro_detail h2 { font-size:20px; line-height:35px}

.pro_order { width:580px; background:#f9f9f9; border:#e3e3e3 1px solid; padding:15px; margin:10px 0; overflow:auto}
.pro_order dt { background:url(../img/main_icons.png) no-repeat -277px -801px; width:55px; height:62px; text-align:center; line-height:30px; font-size:14px;}
.pro_order dd { float:left; clear:left; line-height:20px; font-size:14px; line-height:23px; margin:3px 0px; width:500px;}
.pro_order dd input { background:none; margin-right:10px}
.pro_order dd input.txt { width:30px; border:#ffffff 1px solid;}
.pro_order dd input#addtolist,.pro_order dd input#emailThepage { background:url(../img/main_icons.png) no-repeat 0 -912px; margin-top:-2px; cursor:pointer;  height:19px; border:none; }
.pro_order dd input#addtolist {width:103px;}
.pro_order dd input#emailThepage { width:110px; background-position:0 -893px }
.pro_order_tab { width:580px; background:#f9f9f9; border:#e3e3e3 1px solid; padding:5px 15px;}
.pro_order_tab h3{ font-weight:bold; font-size:16px;}
.pro_order_tab #second { border-top:none;}
.pro_order_tab p {}
.pro_order_tab p span.fontz11 { font-size:11px }

.chose_pro { width:590px;  background:#fffdf3; border:#fee9c2 1px solid; padding:10px; margin-top:10px; overflow:auto;}
.chose_pro dl { width:580px; margin-top:5px ;overflow:auto;}
.chose_pro dl dt { width:48px; float:left; line-height:30px; font-weight:bold;}
.chose_pro dl dd { width:520px; line-height:30px; float:right}
.chose_pro dl dd a { float:left; padding:0 6px; border:#d0d0d0 1px solid; background:#f6f6f6; margin-right:5px; margin-bottom:5px; color:#313131}

.productinfomation { margin-top:10px}
.productinfomation dl {width:612px; }
.productinfomation dl dt {width:612px; height:26px; overflow:hidden}
.productinfomation dl dt div { float:left; padding: 0 5px 0 30px; line-height:26px;cursor:pointer;height:26px;}
.productinfomation dl dt #div1{ border-color:#ccdddd; border-width: 1px 0 0 1px; border-style: solid; width:119px;  }
.productinfomation dl dt #div2{ border-color:#ccdddd; border-width: 1px 0 0 1px; border-style: solid; padding-right:20px; width:200px}
.productinfomation dl dt #div3{ border-color:#ccdddd; border-width: 1px 1px 0 1px; border-style: solid; padding-right:20px; width:90px}
.productinfomation dl dt .activbg{ background:url(../img/main_icons.png) no-repeat -2px -1173px;  }
.productinfomation dl dt .normalbg,.productinfomation dl dt .normalbg1,.productinfomation dl dt .normalbg2{ background:url(../img/main_icons.png) no-repeat -400px -1175px; }

.productinfomation dl dd { width:580px; border:#ccdddd 1px solid; padding:15px;}
.productinfomation dl h3 { line-height:30px; font-size:14px;}
.productinfomation dl p { line-height:22px;}

.customers { width:610px; padding:10px 0; overflow:auto}
.customers a { color:#0000ff; text-decoration:underline}
.customers .title { border-bottom:#cff4ff 2px solid; width:580px; background:url(../img/main_icons.png) 0 -1042px; height:28px; line-height:25px; padding-left:30px;}
.customers .title h3 { float:left;}
.customers ul { width:100%; overflow:hidden; padding-top:10px}
.customers li { float:left; margin-right:0px; line-height:20px; font-size:11px }
.customers li.diczpage { clear:right; width:100%; float:none; text-align:right}
.customers li.userdiscz { clear:right; width:100%; float:none; text-align:left; margin-top:8px}
.customers li  .username { float:left; margin-right:5px; padding-left:15px; background:url(../img/main_icons.png) no-repeat -3px -1077px; width:20px}
.customers li  .specific { float:left; font-size:12px; font-weight:bold; margin-right:10px; width:310px;}
.customers li  .stars { float:left;margin-right:10px; padding-right:10px; width:170px;}
.customers li  .datime { float:right;}
.customers li  .usercomment { clear:right; width:100%; float:none; text-align:left}
.customers dl{}
.customers dl dt{ border-bottom:1px dashed #e2e2e2; font-weight:bold; font-size:16px; line-height:23px; color:#7F7F7F;}
.customers dl dt img{ margin-right:5px;}
.customers dl dd{ float:left; width:100%;}
.customers dl dd.cge{padding-bottom:15px; border-bottom:1px dashed #ff6600; margin-bottom:5px;}
.customers dl dd span.names{ font-size:11px;}
.customers dl dd span.leftspan{ display:block; float:left; width:70px; font-weight:bold; text-align:right;}
.customers dl dd span.rightspan{ display:block; float:left; padding:1px 5px; width:400px; overflow:hidden;}
.customers dl dd span.rightspan img{ display:inherit;}
.customers dl dd em{ font-size:11px; color:#a2a2a2;}


#Replynum { color:#d94700}
.top10 { display:block; float:right; width:50px; height:20px; background:url(../img/main_icons.png) no-repeat 8px -1104px;}
.discz { float:right; height:20px; line-height:20px; font-size:11px}
.customers .title_root { border-top:#a9ebff 1px solid;width:610px;}
.customers .title_root p { float:right; line-height:25px; padding-left:12px; background:url(../img/main_icons.png) no-repeat 0 -1136px;}
.customers .title_root a { color:#0000ff; text-decoration:underline}

	.ralate_products { border-bottom:#999 1px dotted; }

.ps_dt{float:left;overflow:hidden;height:150px;width:150px;padding:2px;}

.chose_pro{ display:block; float:left;}
.chose_pro em{  padding:0px 5px; font-style: normal; display:block; margin:4px; float:left; text-align:center; cursor:pointer;}
.chose_pro em:hover{ font-style: normal; border:1px solid #ff6600;}

.statuscls{border:1px solid #c5c3c3;  background-image:url(/img/selectvabg.jpg);}
.setstatus{ border:1px solid #ff6600; background-image:url(/img/surbg.jpg);}

.lovepro li{ text-align:center;}
.lovepro li img{ margin-top:5px;}
.lovepro li:hover{ background-color:#E7F4F8;}

#snumber span{ display:block; padding:1px 3px; width:15px; float:left; margin:1px 3px;text-align:center; cursor:pointer; background-image:url(/img/selectvabg.jpg); border:1px solid #c5c3c3;}
#snumber span:hover{ border:1px solid #ff6600; }

.titleH4{ border-top:1px solid #a2a2a2; background-color:#D5E1EF; padding-left:5px;}
#CreatCom{ border:2px solid #EEEEEE; margin-top:8px; padding:9px 0px;}
#CreatCom tr td{ padding:auto 2px;}
#mainDivZhe{ filter:alpha(opacity=93);opacity:0.93; z-index:999}
#mainDivZhe div{ position:relative;z-index:9999}
#mainDivZhe div table{ position:relative; color:Black;}
.bigCatg{ font-size:18px; font-weight:bold; line-height:30px; padding-left:2px; color:#ff6600;}

.c a{ color:#044F75; text-decoration:none;}
.c a:hover{ color:#FF6600; text-decoration:underline;}
.arrGmsg{ font-size:14px; line-height:23px; padding-left:5px;}
.pagecounts{ line-height:23px; padding-left:5px;}


	.sider_nav_2 { position:absolute; z-index:10; border:#8be6ff 1px solid; background:#fff; width:200px;  margin-left:0px; margin-top:0px; display:none ;line-height:30px; }
	.sider_nav_2 .hed { background:#e6f9ff; height:26px; line-height:26px; padding-left:5%; border-top:#84e4ff 3px solid; border-bottom:#84e4ff 1px solid}
	.sider_nav_2 dd { padding-left:10px; padding-right:10px; }
	
	
.mainnav_root { width:960px; height:30px; margin:0 auto; background:url(/img/main_icons.png) no-repeat 0 -1220px;}
.mainnav_root ul{ line-height:25px; padding:0 15px; }
.mainnav_root ul li { float:left; padding-right:20px; margin-right:10px;}
.mainnav_root ul li  a {color:#004e7b}
.mainnav_root ul li b { color:#187100}

.carSmalID{display:block; padding:0px; display:none; position:absolute; width:180px; margin-top:0px;!margin-top:18px; margin-left:0px;!margin-left:-80px; height:auto; border:2px solid #D2D2D2; background-color:#FFFFFF;}
.carSmalID li{ display:block; word-spacing:normal; margin:1px 2px ; padding:1px 3px; float:left;white-space: nowrap; width:150px; height:auto; }

.detailcls{ color:#06879A; text-decoration:underline;}
.detailcls:hover{ color:#ff6600; text-decoration:underline;}

.bordinput{ border:1px solid #d2d2d2;ime-mode:disabled}

#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd #star_level ul{padding:0;margin:0;}

#showMsev .fun_Luck_service_pan{ border:1px solid #C1CEE0;  margin-top:10px;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_top{ height:25px; background-color:#F6FBFE;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_top span{ display:block; float:left; margin:0px; width:152px; line-height:25px; text-align:center; cursor:pointer;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_top span.menu1{ background-color:White; font-weight:bold; border-left:1px solid #C1CEE0;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_top span.menu2{ border-bottom:1px solid #C1CEE0; background:url(/img/xian.gif) left top no-repeat;}

#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body{ padding:0px;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl{ margin:5px 0px; border-top:5px solid #EBF2F9; padding:20px 5px 5px 5px;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd{padding-left:35px; line-height:30px;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd a{ color:#013AB1; text-decoration:none;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd a:hover{ color:#ff6600; text-decoration:none;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd span{ display:block; float:left; width:80px;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd.mu1{ background:url(/img/main_icons.png) no-repeat -65px -1252px;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd.mu2{ background:url(/img/main_icons.png) no-repeat -65px -1279px;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd.mu3{ background:url(/img/main_icons.png) no-repeat -65px -1305px;}

/*star.css*/
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd h3{ margin:0px; font-size:16px;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd .star_rating {list-style:none;margin:-1px 0 0 -1px; padding:0; width:70px; height:12px; position:relative; background:url(/img/rating_stars.gif) 0 0 repeat-x; overflow:hidden;font-size:0;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd .star_rating li{padding:0;margin:0;float:left;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd .star_rating li a{display:block;width:14px;height:12px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0;margin:0;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd .star_rating li a:hover{background:url(/img/rating_stars.gif) 0 12px;z-index:2;left:0;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd .star_rating a.one_star{left:0;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd .star_rating a.one_star:hover{width:14px;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd .star_rating a.two_stars{left:14px;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd .star_rating a.two_stars:hover{width:28px;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd .star_rating a.three_stars{left:28px;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd .star_rating a.three_stars:hover{width:42px;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd .star_rating a.four_stars{left:42px;}	
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd .star_rating a.four_stars:hover{width:56px;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd .star_rating a.five_stars{left:56px;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd .star_rating a.five_stars:hover{width:70px;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd .star_rating li.current_rating{background:url(/img/rating_stars.gif) 0 24px;position:absolute;height:12px;display:block;text-indent:-9000px;z-index:1;left:0;}
/*end star.css*/
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd #star_level{margin:0 0 20px 0px;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd #star_level p{margin:3px 0px;}
#showMsev .fun_Luck_service_pan .fun_Luck_service_pan_body dl dd #star_level p.ge{ margin-top:10px; border-top:2px solid #e2e2e2;}

#writeReview_box{}
#writeReview_box dl dt{ margin:2px; font-size:16px; line-height:25px; font-weight:bold;}
#writeReview_box dl dd{ border:0px; line-height:20px; margin:0px; padding:9px;}
#writeReview_box dl dd span{ display:block; float:left; width:80px; font-weight:bold;}

.note{ border:1px solid #D2B61D; background-color:#FDFBD7; padding:3px; margin:2px auto;}
.notelist{ border:1px solid #D4D4D4; background-color:#FDFDF4; padding:3px; margin:2px auto;}
.note_box{position:absolute;margin-left:470px;!margin-left:230px; margin-top:0px;}
.note_box span{ width:60px; font-size:10px; height:50px; line-height:14px; border:1px solid #e2e2e2; background-color:#F2F2CB; padding:2px; cursor:pointer;}

.border1px{ border:1px solid #e2e2e2;}