﻿
a.b_link{ color:#120069; }
a.b_link:hover{ color:#120069; }
a.r_link{ color:#ff0000; }
a.r_link:hover{ color:#000000; text-decoration:underline; }

body .iframe .content{padding:0;}


/* User Reg */
.RegBox{ width:952px; height:800px; text-align:left; margin-bottom:15px; }
.RegBox .Cnt{ margin:0 auto; }
.RegBox .Cnt p{ margin:10px auto;width:680px; }
.RegBox .Cnt hr{ width:900px; text-align:center; height:1px; color:#B1B1B1 }
.RegBox .Cnt p .RegItem{ width:100px;display:inline-block;font-size:14px;font-weight:bold; }
.RegBox h4{ width:900px;font-size:14px;margin:10px 0 10px 30px;color:#EF5800; background-color:#E0E0E0;padding:3px 0 3px 10px;  }
.RegBox h4 span{ float:right;padding-right:10px; }
.RegBox h5{ width:680px;margin:5px auto;color:Red  }
.explain{ color:#686868; margin-left:10px; display:inline-block; }
.focus{ color:Red; }
#ErrInfo{ width:680px;margin:0 0 10px 130px;border:1px solid #A5ACB2;height:14px;padding:5px;background-color:#EFEFEF; }
.blue{ color:#0060BF; }
.red{ color:Red; }
#Cnt textarea{ width:740px;height:490px;border:1px solid #000; }


/* upload */
#main{ margin-bottom:10px; }
#main #left{ border:1px solid #B1B1B1; }
#main .tit{ height:26px;line-height:26px;padding-left:10px;background-color:#F2F2F2;font-weight:bold;font-size:14px; }
#main #left .plain{ color:#9C9C9C;font-size:13px;margin-left:5px; }
#main #left .upload_p{ margin:15px 25px; }
#main #left .upName{ width:90px;display:inline-block;font-size:14px;font-weight:bold;}

#main #right{ width:255px; text-align:left; }
#right{ margin-left:8px;border:1px solid #B1B1B1; }

.fixInfo{ list-style:none; margin:8px 10px; height:486px;}
.fixInfo li{ color:#727272;line-height:150%; }

#fileInput{ display:inline-block;text-align:left;margin-left:-25px;padding:0;border:0px solid red; }
#fileInput input{ margin-bottom:5px; }


/* search */
.HotSearch{ width:670px;height:20px;text-align:center;margin:10px 0 0 0; }

.itemTitle{ width:245px;height:25px;line-height:25px;padding-left:0px;background-color:#f2f2f2;font-size:14px;font-weight:bold; }
.right_list{ list-style:none; margin:0px 15px; }
.right_list li{ float:left;width:75px;height:23px; }

.Plist{ margin-bottom:15px;}
.Plist td{ background:url(/images/search_bg_line.gif) repeat-x; }
.Plist .pic_td{ width:160px;border:1px solid #B6B6B6; text-align:center; }
.Plist .pic_td2{ width:170px;height:120px;line-height:200%; color:#7C7B7B;padding-left:10px; }
.Plist img{ margin:1px; }
.Plist table{ margin:10px 5px; }
.Plist table td .spc{ font-size:14px;font-weight:bold;font-family: "GulimChe";color:#FF6224; }
.gray{ color:Gray; }



/* show detail */
.position{ height:25px;line-height:25px;padding-left:10px;background-color:#f2f2f2;font-size:14px;font-weight:bold; }
.fileInfo{ width:680px;margin:5px 0 0 5px; }
#file_left{ float:left; }
#file_left table{ margin:0 0 3px 0; }
#file_left td{ height:330px;line-height:330px;width:440px;text-align:center;border:1px solid #B1B1B1; }
.cssImgContainer{ float:left;height:330px;line-height:330px;width:440px;text-align:center;overflow:hidden;text-overflow:ellipsis;border:1px solid #B1B1B1; }
.cssImgOriStyle{ border:solid 1px #ddd; }
#file_left table tr td img{ cursor:pointer; }
.carousel{ width:440px;height:90px;border:1px solid #B1B1B1;margin:8px 0; }
.carousel img{ padding:8px 3px; cursor:pointer; }
#file_left .tit{ font-weight:bold;width:430px;height:25px;line-height:25px;margin-bottom:2px; border:1px solid #B1B1B1; }


#file_right{ width:230px;height:457px;float:right;border:1px solid #B1B1B1; }
#file_right p{ margin:3px 5px; }
#file_right p span{ color:#666666;font-size:12px; }
.score{ font-size:24px;font-weight:bold;font-family: "GulimChe";}
.f_r_tit{ display:inline-block;width:70px;font-weight:bold; }
.reportErr{ display:inline-block;width:80px;height:20px;line-height:20px;text-align:center;margin-right:10px; background-color:#F3F3F3;border:1px solid #DFE0E0; }
.reportErr a{ color:#9B9E9E;font-size:13px; text-decoration:none; }
.reportErr a:hover{ color:Red;font-size:13px; text-decoration:underline; }

#file_intro{ width:678px;margin:10px 0 10px 5px;border:1px solid #B1B1B1; }
#file_intro span{ display:block;margin:10px;line-height:150%; }
.intro_tit{ height:25px;line-height:25px;background-color:#f2f2f2;padding-left:8px;font-weight:bold;color:#212121 }
#RelativeInfo{ width:672px; margin:5px; }

#tabs-1 ul{ list-style:none;margin:0;}
#tabs-1 ul li{ float:left; margin:0 5px 35px 5px; }
#tabs-1 ul li img{ margin:0 8px; }

.suguest_d,.suguest_c{ display:inline-block; width:95px;height:30px;margin:0 5px;line-height:30px;font-size:14px;font-weight:bold; }
.suguest_d{ background:url(/images/suguest.gif) no-repeat -0 0; }
.suguest_c{ background:url(/images/suguest.gif) no-repeat -95px 0; }
.suguest_d span,.suguest_c span{ font-size:12px; font-weight:100;color:#B20909; }

#remark{ width:678px;margin:10px 0 20px 5px;border:1px solid #B1B1B1;position:relative; }
#remark #otherInfo{ width:210px;height:165px; border:1px dashed #B1B1B1; position:absolute;right:10px;bottom:10px; }
#remark #otherInfo .exp{ color:#808080;line-height:20px;  }


#remark p{ margin:6px 10px; }
#remark p div{ display:inline; }
#remark p .item_prefix{ display:inline-block;width:70px; }
#remark h5{ padding-left:5px; background-color:#E0E0E0;height:25px;line-height:25px;margin:0;  }
#remark h5 span{ float:right;padding-right:8px;font-weight:normal; }
#remark h5 .tips_info{ float:right;padding-right:8px;font-weight:normal; }

#remarklist ul{ list-style:none;margin:0; }
#remarklist .tit{ background-color:#F3F3F3;font-size:12px; height:25px;line-height:25px; padding-left:8px;font-weight:normal; }
#remarklist .cnt{ min-height:30px;height:auto!important;height:30px;line-height:150%;padding:3px 8px; }
#remarklist .foot span{ float:right; padding-right:10px;color:#878787; }


/* user login page */
.wel_Cnt{ width:955px;text-align:left;margin:30px 0 50px 0;border:1px solid #CBCBCB;position:relative; overflow:visible; min-height:300px;height:auto!important;height:300px; }
.wel_Cnt .wel_left{ width:600px;  }
.wel_left p{ margin-left:20px;font-size:14px; }
.wel_left h4{ margin:10px 0 0 20px; background-color:#E4ECF0;padding:5px; }

.wel_Cnt .wel_right{ text-align:center;padding:60px 10px 10px 20px;position:absolute;top:-30px;right:0px;width:295px;height:280px;border:1px solid #666666; background:#ffffff url(/images/login_right_bg.jpg) no-repeat top center; }
.wel_right .btn{ background:url(/images/button_bg.gif); border:none;width:108px;height:29px;font-weight:bold;color:#002973;font-size:14px;padding-top:3px }
.wel_right p{ margin:5px 0; }
.wel_right p span{ display:inline-block;width:60px;font-weight:bold;color:#1F3A87; font-size:14px; }
.wel_right .input{ border:1px solid #86A1BF;height:20px;width:148px; }
.wel_right ul{ width:220px;list-style:none;}
.wel_right ul li{ float:right; margin-right:10px; }
.spec{ width:180px;padding-right:30px; }


/* forget pass */
#forgot{ width:955px;height:350px;}
.forgot_left{ width:585px;height:250px;display:inline-block;margin:50px 20px 0 0;float:left;border:1px solid BDE3F8;margin:50px 25px 0 0; background-color:#f9f9f9; }
.forgot_left p{ width:430px; text-align:left; }
.forgot_left p .item_tit{ display:inline-block;width:80px; }
.forgot_left p .explain{ color:#A1A1A1; }
.forgot_right{ width:330px;height:200px;float:left;margin:50px 0 0 0; }


/* payment and help */
#payInfo{ width:955px; margin:15px 0 5px 0; }
#catalog{ float:left;width:230px;height:630px;display:inline-block; }
#catalog .tit{ font-size:14px;font-weight:bold;color:#ffffff; background-color:#B1B1B1;height:25px;line-height:25px;width:200px; }
#catalog ul{ list-style:none; text-align:left; margin-left:25px; }
#catalog ul li{ height:30px;font-size:14px; }

#detail{ float:right;width:700px;height:630px;display:inline-block; background-color:Gray;text-align:left; }
.sel{ font-weight:bold;font-size:15px;color:#FF5405; }
#detail h3{ height:23px;text-align:left; margin:3px 0; background:url(/images/light.gif) no-repeat;padding:5px 0 0 30px; }
#detail h5{ text-align:left; margin:5px 0; padding-left:10px; }
#detail p{ margin:5px 0; padding-left:10px; line-height:200%;font-size:14px; }
#detail td{ border:1px solid #C6C6C6;font-size:14px;line-height:150%; }







/* foot other info */
a.itemLink{ color:#2A2A2A; }
a.itemLink:hover{ color:Red; text-decoration:underline; }
.other_item{ font-weight:bold; color:#F13F09;font-size:14px; }


/* dialog */
#floatBoxBg{display:none;width:100%;height:100%;background:#000;position:absolute;top:0;left:0;}
.floatBox{border:4px solid #666;width:300px;position:absolute;top:80px;left:40%;}
.floatBox .title{height:23px;padding:7px 5px 0;background:#333;color:#fff;}
.floatBox .title h4{float:left;padding:0;margin:0;font-size:14px;line-height:16px;}
.floatBox .title span{float:right;cursor:pointer; padding-right:5px; }
.floatBox .title span img{ padding-bottom:5px;margin:0; }
.floatBox .content{padding:10px;background:#fff;}
body .iframe .content{padding:15px 10px 10px 10px;}  /* 在调用的时候最后的CSS参数 */


/* report error */
#Report{ font-size:12px;padding:0 20px; }
#Report p{ margin:8px; }
#Report p span{ display:inline-block;width:60px; }
.top{ vertical-align:top; }


/* error */
#errInformation{ width:980px; height:350px;  }
#errInformation span{ width:500px; height:100px;border:none;line-height:100px;margin:100px 0 0 0;display:block;color:Red;font-size:14px;background:url(/images/err.png) no-repeat 20px center;   }


/* ad */
.adInfo{ clear:both;width:987px;height:92px;padding:5px 0 8px 5px; }
.adInfo .leftad{ float:left;border:1px solid #B8B8B8;height:92px; }
.adInfo .leftad2{ float:left;border:1px solid #B8B8B8;height:92px;margin:0 5px 0 12px;width:958px; }
.adInfo .rightad{ float:left;border:1px solid #B8B8B8;margin-left:8px;padding:0 5px;}
.RightColumnAd{ width:253px;border:1px solid #B8B8B8; margin:10px 0 0 5px; }
.RightColumnAd2{ width:250px;padding:5px 0 0 0px; background-color:White; }
.FlashAd{ margin:5px 0 5px 15px; }


/* payment */
.scoreinfo{ font-size:14px; font-weight:bold; color:Red; margin-left:20px; }


